(+39) 010 5701151

Home

Checking availability and prices
Achilleas Hotel

Check availability

1

Achilleas Hotel

3 Stars 3 Stars Hotel
Lekka Street, 21

Athens, Attica, Greece

Description

This newly renovated hotel (May 2019) is located on a quiet side street at the heart of Athens. Close by are many of the city's top tourist attractions including Syntagma Square, the parliament buildings and the National Gardens. Within walking distance are the Acropolis, many museums and the national gallery. Links to the public transport network are to be found directly in front of the hotel. This welcoming city residence was built in 1960 and fully renovated in May 2019 and offers a total of 35 rooms spread over 6 floors. All units are pleasantly decorated and come equipped with an en-suite bathroom and a mini-fridge. The hotel combines comfortable accommodation with a convenient location, to become a smart choice for business and leisure travellers alike.

Features

Air conditioning in public areas 24-hour reception Hotel safe Cloakroom Lift access Wired Internet Laundry service Wi-fi Room service Car park Garage Wheelchair-accessible Check-out hour Babysitting service Check-in hour Small pets allowed (under 5 kg) Multilingual staff Large pets allowed (over 5 kg) Luggage room Towels and bed linen at surcharge Smoke detector hotel American Express City centre Bathroom Bus/Train station Year of construction Nearest Bus / Metro Stop Safe Restaurant Non-smoking areaView more

Rooms features

Safe Hairdryer Direct dial telephone Internet access Bathroom Fridge Extra beds on demand TV Minibar Wi-fi Cot on demand Desk NO Wheelchair-accessible NO Disability-friendly bathroom

Address: Lekka Street, 21
Map location could be inaccurate. Please double check the address well before your trip.