Hotel Information
A beach hotel offering guests comfortable accommodation and a range of facilities which include a main restaurant as well as an a la carte, a meeting room, outdoor and indoor pool, spa facilities, a TV room and its own section of the beach with a snack bar.