Location

Ideally located on Gennadi Beach in Rhodes island, the Albatross Villas complex guarantees true serenity and magnificent sea views and sunrises.

Gennadi is a large village in the south part of Rhodes and its location is a great destination during summer providing a great range or restaurants, bars and beach bars, as well as super markets, pharmacies and more. The picturesque village of Lindos is a short drive away where a different selection of ancient sites and modern ideas await you.

For the sports enthusiasts Prasonisi is also a short drive from Gennadi. Prasonisi is famous for its unique grounds and beach and is the perfect spot in Rhodes for water sports such as wind surfing.