Hotellet ligger i Trinidad. Boendet är placerat i stadens centrum och ligger ca. 14 km från stranden.