Beachfront Room
The Beachfront rooms are located only meters away from the beach. These rooms showcase stunning views of the ocean from a private patio or balcony.
Featured on the first and second floors.
Adjoining rooms available.