If you have any inquiries or wish to make an appointment please contact us and we’ll be happy to assist you. View the map to see our location.

Attach File:


STP Boatyard
Muelle Viejo s/n
Workshop Building, 1º floor
07012 Palma de Mallorca.
SPAIN

Office’s Phone
+34 871 047 048