Located in Gennadi of Rhodes, within 300 m from the beach, this villa features a swimming pool surrounded by a sea-view sun terrace. It offers free Wi-Fi and a furnished balcony.
Elegantly decorated with modern furnishings and earthy tones, the air-conditioned villa enjoy views over the pool, the mountain or the Aegean Sea.