This business class hotel, situated close to Omonia Square, is located in the city center. The Larissis station and National Museum are within a close proximity. This property is within a short drive to the famous Acropolis and many other famous ancient sites. The ergonomic rooms provide comfort and wellbeing, while the hotel also offers business with internet access and meeting rooms. Relax in the modern, open plan bar and restaurant which servers well balanced Mediterranean cuisine or at the rooftop bar and restaurant beside the pool. The hotel offers wonderfully adorned guests rooms, decorated with charming hues, limber fabrics, and elaborate crown moldings. The Novotel Athenes Hotel is perfect for travelers that want a location near tourist attractions and public transport hubs.