This business class hotel, situated close to Omonia Square, is located in the city center. The Larissis station and National Museum are within close proximity. Novotel
Athens Hotel is within a short drive of th ...
Read more
This business class hotel, situated close to Omonia Square, is located in the city center. The Larissis station and National Museum are within close proximity. Novotel
Athens Hotel is within a short drive of the famous Acropolis and many other famous ancient sites. The ergonomic rooms provide comfort and well being 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 guestrooms decorated with charming hues, limber fabrics, and elaborate crown moldings. Novotel Athens Hotel is perfect for travelers that want a location near tourist attractions and public transport hubs.