Sort by
Results
Area
Showing results 1-10 of 157 Athens hotels

The Dorian Inn is a modern hotel situated close to Omonia Square in the heart of Athens, providing the ideal gateway to the city's business and shopping districts. Guestrooms are decorated in a contemporary style and come equipped with a selection o...
More Information...

The Amaryllis Hotel is conveniently located on a quiet road in the commercial centre of Athens and is an ideal base for exploring the city, providing easy access to many of the city’s main attractions. A short distance from the hotel guests will fin...
More Information...

The Arion Hotel is a stylish hotel located in the heart of Athens and is conveniently situated for accessing the city's great shopping, dining, nightlife and entertainment. All 51 guestrooms combine a subtle colour scheme with rich modern textures a...
More Information...

The Apollo Hotel is located in Karaiskaki, just two minutes walk away from the Metro Station and within easy access of the Old Town. The HR Bar and Restaurant and the Roof Garden enjoy breathtaking views of the Acropolis and guests can also take adva...
More Information...

The Aristoteles hotel is situated in the heart of Athens, just 200 metres away from the Omonia Metro station and close to the train station. The hotel offers the modern comforts of home and all of the rooms are well equipped with air conditioning, te...
More Information...

The Electra Hotel Athens is a 4 star property centrally located in the heart of Athens on Syntagma /Constitution/ square facing the Greek Parliament and is within walking distance from Acropolis distance from Acropolis all major historical sites and...
More Information...

The Best Western Pythagorion Hotel is located in the heart of the commercial section of Athens, between Omonia and Karaiskaki squares, next to the National Theatre and conveniently situated within walking distance of Plaka area the old quarter of Ath...
More Information...

The Emmantina Hotel is situated in the fashionable beach resort of Glyfada, often referred to as the “Athenian Riviera”, just 15 kilometres from the heart of Athens. Glyfada Square, with its modern shopping centres, lively Greek tavernas and bustling...
More Information...

The Melia Athens is centrally located only a few metres from Athens City Centre and the National Archeological Museum, offering easy access to the city's business and shopping district and other tourist Rooms include individually controlled air cond...
More Information...

The Best Western Museum Hotel is centrally located in Athens next to the National Archaeological Museum and Polytechnic School. The hotel's central location provides the ideal base for exploring this historic city, with easy access to popular attrac...
More Information...