13 Odysseos Street Karaiskaki Square Athens
Athens Karaiskaki Square
Greece
Rio Hotel Athens is a beautiful neoclassical building blending every modern convenience with the classical aesthetic.
Leisure and Conference Facilities - At this hotel everything is at your disposal, for a reasonable price along with a quality of service in a friendly environment. At your free time, you can explore the nearby attractions that the beautiful city of Athens has to offer.
Restaurant and dining - The bar and restaurant is an ideal place for guests to relax while enjoying their favourite drinks, food and pleasant music. You can also relish many kinds of drinks and Greek specialities served through out the day.
Rooms - To assure you a complete comfort, the hotel boasts spacious guestrooms that are welcoming and fitted out with several modern amenities.
Location and surrounds - Located in the centre of Athens, on the quiet pedestrian street of the Karaiskaki Square, the Rio Hotel is next to the Metaxourghio subway station and is quite near to the international railway station.