Albatross Beach Front Villas
- The lagest option:
- 8 guests
- 4 beds
- 4 bedrooms
- View all
The beachfront Albatross Beach Front Villas enjoys a private location 25 minutes' walk from Church of St. Anastasia the Roman. At the stylish villa you will find a Jacuzzi and an outdoor swimming pool provided to improve your well-being.
Sights in the vicinity of the unique property include the Aegean Sea. Church of Saint Phanourios is situated within 2.1 km of the Gennadi accommodation. You can get to Dormition of Theotokos Church approximately a 15-minute ride away.
Guests, staying at the accommodation, have access to a fully equipped kitchen and a terrace. A separate toilet and a shower are featured in the Gennadi property.
Diagoras airport is at a distance of 70 km from Albatross Beach Front Villas.
Popular hotels in Rhodes