Villa Alexa
Phone Number: +306946914004 , 00306946914004
Website: Suggest Official Website
Categories: Service Apartments
Address: Othos Delmouzou, 85100 Rhodes (ville)
GPS Coordinates:
36.4141,28.21787
Rhodes, Rhodes Regional Unit, South Aegean Region, Greece
Facebook: facebook.com/1228833167193165
Instagram: Photos and Videos
There is a list of nearest hotels:
Aegean View Loft
located at Georgiou Seferi 106A Midia,
in 1.53 km northwest.
Grande Dame Villa
located at Odyssea Elyti 7,
in 1.63 km south.
Odysseas Villa
located at Odyssea Elyti,
in 1.68 km southwest.
Virginia Hotel
is a three stars hotel located at Reni Koskinou,
in 1.7 km southeast.
Philoxenia Hotel & Studios
is a two stars hotel located at 12, M. Papamanoli,
in 1.76 km north.
Helena Christina
located at Nikiforou Vrettakou,
in 1.78 km southwest.
Afroditi Apartments
located at 5th klm Kalitheas Rodou,
in 1.9 km southeast.
Your can find and book more hotels, hostels and apartments on our interactive hotels map.