Guest Report

4 beach-side apartments in Castara. (listing)
Post Reply
Alan Holland

Guest Report

Post by Alan Holland »

Alibaba’s Sea Breeze Apartments in Castara Tobago is a fantastic property with beautiful views of the beach. Rooms have all the facilities you could ask for and the owners and staff were very friendly and approachable and always willing to help.

Post Reply

Return to “Alibaba's Sea Breeze”