Go Hotels
Home > Greece > Athens >

Achilleas Hotel

Greece Flag
Achilleas Hotel Star Rating 3
21 Lekka Street
Athens Greece

WEB: achilleashotel

TEL: +30 21 0323 3197

Rated 75 / 100 based on 14 customer reviews.

Achilleas Hotel has received an Outstanding Service Award
Set in downtown Athens, this simple hotel in an unpretentious building is a 6-minute walk from the nearest metro station and the 19th-century Syntagma Square, and 2 km from the Acropolis.

The modern, polished rooms offer sitting areas, free Wi-Fi and satellite TV, plus minifridges. Some feature balconies and/or 2nd bedrooms.

Amenities include a complimentary breakfast buffet, and a laid-back lobby lounge with a big-screen TV and a guest computer.
Facilities @ Achilleas Hotel include:

Room Service
Pet Friendly
Tour Desk
Bar / Lounge
Elevator / Lift
24-Hour Reception
Babysitting / Child Services
Air Conditioned
Non-Smoking Rooms
Multilingual Staff
Mini Bar
Cable / Satellite TV
Wake-up Service
Hair Dryer
Laundry service
En suite
Private Bathroom
Private Toilet
Luggage Storage
Designated Smoking Area
Ice Machine
Self Laundry
Free Wi-Fi