Hotel Rio is located right in the centre of Athens. It is is a beautiful neoclassical building entirely restored, blending every modern convenience with the classical aesthetic.
The hotel rooms are welcoming and fitted out with air-conditioning, private bath or shower, satellite TV, mini bar, hairdryer and direct dial phone with the aim of your complete comfort.
The Bar-Restaurant, on the ground floor, is the ideal place to relax and enjoy drinks, food and pleasant music. It serves many kinds of drinks and Greek specialities until well after midnight.
Hotel Rio is reommended for holidays and business trips as it is open all year and it has a friendly atmosphere providing quality accommodation at reasonable prices.