Athenaeum Intercontinental

Athenaeum Intercontinental is one of the top luxury hotels, situated near the centre of Athens and numerous historic monuments, including the Acropolis, with stunning views of the area.

Renowned as a top business hotel, the hotel won the World Travel Award for 2005 and 2006 as ‘Greece's Leading Hotel'. Easily accessible, the hotel provides a complimentary shuttle bus service to and from the heart of the city. It offers excellent conference facilities, a large ballroom housing up to 2,500 people, and spacious accommodation as well as Club Intercontinental floors offering exclusive complimentary services. Adjacent to Cafe Zoe is the outdoor pool. The hotel's refined rooftop restaurant is also award-winning, featuring beautiful views of the Acropolis.

Hotel Rooms: 543. Hotel Chain: Intercontinental Hotels & Resorts.

or go back to Athens Luxury Hotels