Home » Europe » Greece » Athens » Achilleas Hotel
3 stars
from USD162

Achilleas Hotel

21 Lekka Street
Athens, 10562, Greece

Description

Fully renovated in 2000, this economically priced family-run hotel offers surprising standards for its class. It is well served by public transport with airport bus stops nearby. Most rooms have a small sitting area, some rooms with large garden terraces. The breakfast room leads to a small central patio, lounge and bar. “3 digit security code required at time of booking to guarantee all reservations”.

Achilleas Hotel Services

  • Pets accepted
  • Family Rooms
  • Room service
  • Free breakfast
  • Restaurant
  • Dry cleaning/laundry

Check For Availability:

* Use the form above, to check for available rooms for this hotel