Gennadi Beach plajına 5 dakikalık yürüme mesafesinde yer alan Albatross Beach Front Villas, konuklarına ücretsiz otopark, açık havuz, jakuzi sunmaktadır. Villada uydu kanallı televizyon, kişisel kasa, balkon ile birlikte mutfak sunulmaktadır.
Church of St. Anastasia the Roman villaya 1,6 km, Church of Saint Phanourios ise sadece 1,1 km uzaklıktadır. Gennadi şehrinin merkezine 2 km uzaklıktadır. Bu tesise en yakın plaj 150 metre uzaklıktadır. Ege Denizi villanın yakınında bulunur.
Bu şık tesis, denize bakmaktadır. Bu villadaki çift yataklı yatak odası, çift kişilik yataklar, çekyatlar ile donatılmıştır. Bu villadaki özel banyoda saç kurutma makinesi, banyo havluları bulunmaktadır.
Bunun dışında da mikrodalga fırın, elektrikli su ısıtıcısı, mutfak gereçleri dahil olmak üzere mutfak imkanları mevcuttur. Rodos Uluslararasi havaalanı villadan 70 kilometre mesafede konumlanmıştır. Konuklar, mevsimlik açık havuzun keyfini çıkarabilirler.