Situated Comfortably on the Beach
When you first arrive at this hotel, you will be blown away by its beachfront location. It is perched right on top of the sandy shores, which means all you have to do is walk outside and you will find yourself right on the beach.