The Achilleas Hotel is a superior 3 star family run hotel quietly located off the main thoroughfare in the centre of Athens, Greece. In fact just a short stroll from The Achilleas Hotel you will have direct access to the main Parliament building and the National Gardens.
Guests can enjoy accommodation within 34 well appointed charming guest bedrooms. The Achilleas Hotel also offers buffet breakfast in the hotel breakfast area, a hotel bar area is available where guests can sit back and relax in the late afternoon after a long day of sightseeing.
Guests are assured of a memorable trip to Athens when staying in The Achilleas Hotel.