Rio hotel in Athens is located in the centre of Athens within easy reach of the subway and railway station and a short drive from Piraeus port or Athens international airport. Hotel Rio is a beautiful neoclassical building entirely restored, blending every modern convenience with the classical aesthetic and rated as a 3 star superior hotel. The hotel rooms are welcoming and fitted out with air-conditioning, en suite bath or shower, satellite TV, mini bar, hairdryer, direct dial phone with the aim of your complete comfort. The Bar-Restaurant on the ground floor is the ideal place to relax enjoying drinks, food and pleasant music. It serves many kinds of drinks and Greek specialities until well after midnight. Whether you are here on business or for a holiday, the Hotel Rio provides a pleasant place to stay in the centre of Athens, Greece.