Tropical Hotel
45 Spencer Road, San Juan, Trinidad & Tobago
Booking.com
Book Now