Palms Hotel Trinidad

  35A Eastern Main Road, Arouca, Trinidad & Tobago

Booking.com Book Now