Photo of Achilleas Hotel
Address: 21 Lekka Street, Athens, Greece
Athens is a sightseeing city, and all of the best attractions are in close proximity to the Achilleas Hotel. The hotel is within easy reach as is the Acropolis (only 1.5 km away), Syntagma Square, the historic area of the city, and Vouliagmeni Beach. The Achilleas Hotel is centrally located in the heart of Athens’ Syntagma district which is known for its Greek parliament buildings and relaxing cafes. All areas, and the airport, are easily accessible by public transportation.
There are 34 well-appointed and recently-renovated guest rooms. Modern and tasteful styling assures a comfortable stay. The main areas of the hotel feature 24 hour reception, room service, air-conditioning, a dining area, bar, and patio. Continental breakfast is free with the room. In-room amenities include television, telephones, hairdryers, and safes, and some rooms have a sitting area or garden terraces.
The Achilleas Hotel is a 3-star urban contemporary hotel with impressive accommodations for its class. The hotel’s location is perfect for easy access to all of the popular attractions, yet is found on a quiet street for the ultimate in relaxation.