Directions to Hotel Rio AthensAddress: 13 Odysseos Str., Karaiskaki Sq, Athens, Greece
Average rating: 66%
Rooms from: US$ 64.97
Directions to Hotel Rio Athens
Hotel Rio is located in the centre of Athens. Follow signs for the centre and pass the signs for Omonia until you reach Metaxourghio. The hotel is located on the quiet pedestrian street off Karaiskaki square quite near the international railway station. The hotel is also located close to metro stop: Metaxourghio. It is 1 Km away from Syntagma sq, a 35 minutes drive from Athens international airport and 15 minutes from the port of Piraeus by metro.