Ideally situated in the heart of Athens, this city hotel is only an eight-minute walk from the fascinating National Archaeological Museum. Sightseers will definitely wish to see the Acropolis and explore the New Acropolis Museum, and might also visit the Temple of Olympian Zeus and Museum of Cycladic Art, all easily accessible as the nearest metro station is only a five-minute walk from the hotel.The functional, air-conditioned guest rooms come with private en suite bathrooms and satellite t...