Palms Hotel Trinidad
35A Eastern Main Road, Arouca, Trinidad & Tobago
Booking.com
Book Now