This attractive boutique hotel, built as a villa in 1928 and converted into a hotel in 2007, is located 1476 feet from the beach and offers elegant, air-conditioned rooms with mini-bars and TVs.
There is an á la carte restaurant on the ground floor.
1x Queen bed(s) 151-180 cm wide