Angel Retreat 0* Castara, Trinidad and Tobago

Hotels in Trinidad and Tobago - Hotels in Castara - Angel Retreat

Angel Retreat offers accommodation with stunning sea views in the fishing village of Castara. The apartments come with air conditioning and features a seating area and a balcony overlooking the sea and rainforest.