Achillion Hotel is a 3 star family hotel located in the heart of Athens center ideal for business and leisure travel Only a few minutes walking distance from Omonia central Metro station Most of the city's major attractions are withing walking distan . . .
location Just a short walk from the historical and the shopping center of Athens the new Acropolis Spirit In Syggrou Avenue and just 50 meters from Acropolis Metro Station restaurant In the lobby of the hotel you will enjoy your breakfast and coffee . . .
This city hotel has refined interiorswarmly decorated featuring artistic aspects traditional touches and sophisticated fixtures The hotel incorporates sumptuous furnishings simple yet fashionable furnitureThe establishment offers free WI-FI internet . . .