2 star hotels in Rio
Filter Results
Apply Filters
Clear Filters
2 properties found
-
Sort by
Popularity : high to low
-
Hotel Apollon
Somerset 14, Rio, Greece (Show map)
The comfortable Hotel Apollon Rio offers easy access to Venetian Fortress of Rio, which is situated nearly 5 minutes' walk away. Wi-Fi is available in public areas and a private parking lot is…
More...
From US$ 65price for 1 nightBook Now -
Hotel Georgios
Ionias 9, Rio, Greece (Show map)
Situated 6 km from Mycenaean cemetery of Voudeni, the 2-star Hotel Georgios Rio includes an archaeological museum. Wi-Fi is available throughout the property and street parking is provided nearby too.
More...
From US$ 96price for 1 nightBook Now