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 uniq ...