



not rated
Port of Spain, Trinidad and Tobago,
+ (1) 868-624-1181
Check Availability
Charming low-rise hotel located in the hills overlooking the city near the Botanical Gardens - Tastefully decorated guestrooms.