Petra Villas
- 85 m²
- 2 bedrooms
- 1 bathroom
- 6 guests
- 3 beds
- View all
The beachfront Petra Villas is located in Gennadi, 1.3 km from Church of St. Anastasia the Roman as well as within 15 minutes' walk of Church of Saint Phanourios. This 2-bedroom villa features cots and high chairs for children.
- Extra beds/cots
- Cots are not available.
Popular hotels in Rhodes