Hotel Rio Athens Athens

Hotel Rio Athens

 Hotel Rio Athens  3 star Athens Price from: 32€

Odysseos 13, Metaxourgeio

Hotel Rio is located in the center of Athens, on the quiet pedestrian street of the Karaiskaki square, next the subway station Metaxourgeio and quite near the international railway station.

More
Display results by: