Newly constructed luxury high-rise hotel located in the prestigious Port of Spain International Waterfront Development. Walking distance to the city center and central business district, the hotel is the only full service hotel located on the water.
GGuest User2024.07.22
The hotel is nice but I booked a room with ocean view and all my windows were frosted. Hotel said there’s nothing they could do since it was my last day when I was finally able to let them know and I booked through 3rd party