Beachfront hotels in Rio
We found 2 properties with availability in Rio
Show on map
Hotel Apollon
Somerset 14, Rio, Greece
Offering a sundeck and a garden, as well as the views of the sea, Hotel Apollon Rio is located around 5 minutes by car from Porto Rio Spa Health Club. The aparthotel features both Wi-Fi in public…
Dh Epavlis
Kimiseos Theotokou 1 & Achaias, Rio, Greece
The 1-bedroom Dh Epavlis Villa offers accommodation in Rio, at a 7 km distance from Agios Andreas Church and about a 10-minute drive from Mycenaean cemetery of Voudeni. At the Rio villa a car park is…
- 1-2