Hotel Board - Hotel booking and information for 1000,000+ hotels worldwide.

Hotel Rio Athens

13 Odysseos St., Karaiskaki Square Athens
Book now pay later

Description

Conveniently located on the quiet pedestrian street of Κaraiskaki Square, this hotel is next to Metaxourghio Metro Station and the international railway station. The multilingual staff are available 24 hours each day. Read more

Conveniently located on the quiet pedestrian street of Κaraiskaki Square, this hotel is next to Metaxourghio Metro Station and the international railway station. The multilingual staff are available 24 hours each day.


Features

Room Information

Location