Entire home

The Squid House, Los Calamares Central Playa Blanca

Photo gallery for The Squid House, Los Calamares Central Playa Blanca

Private swimming pool
Front door
Kitchen
Kitchen
Sitting room and dinning room
Reviews
9.8 out of 10 Exceptional
4 bedrooms3 bathroomsSleeps 9160 sq m

Popular amenities