Offering magnificent views of the beach or the mountains. Connecting Rooms are available.
Terrace offers magnificent views of the beach. Connecting Rooms are available.
Magnificent views of the beach. Private swimming pool.