Filoxenia Villas
- 135 m²
- 4 bedrooms
- 2 bathrooms
- 8 guests
- 4 beds
- View all
The 4-bedroom Filoxenia Villas is situated at a 3.5 km distance from Church of Saint Phanourios in Gennadi and offers accommodation with a kitchen. At this Gennadi villa complimentary private parking is available on site.
Popular hotels in Rhodes