Guest Report

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

Guest Report

Post by Alan Holland » Wed Feb 11, 2015 6:33 pm

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”