Antonoglou Beach Villas - Waterfront Luxury Retreat
- The lagest option:
- 7 guests
- 4 beds
- 3 bedrooms
- View all
Staying at the upscale Antonoglou Beach Villas - Waterfront Luxury Retreat, you'll be approximately 10 minutes by car from Church of St. Anastasia the Roman and close to the Aegean Sea. The 7-room villa features cots and a push cart for guests with children.
Popular hotels in Rhodes