Get in Touch

Where to find us:

We are within Marina Vela, Unit D03,  Pg. Joan de Borbó 103, Barcelona, 08039


Give us a call: +34 936 061 010 or UK +44 1273 424842 Option 3


Drop us an email:


Follow us on social media here:


Opening Hours

We operate throughout the year, with our main season from March till November

Monday to Sunday 0900 till Sunset

Booking Terms & Condition

Get In Touch