LocationAchilleas Hotel is situated on a small quiet street, in the very centre of Athens, just two minutes walk from Syntagma Square, where the Parliament and National Garden are. The Acropolis, Museums, Souvenir shops, the National Gallery are all at a short and pleasant walking distance.
RestaurantGuests can start off their day with a Continental buffet breakfast served at a fully air-conditioned breakfast room.
GeneralThe hotel's lobby is spacious and has a seating area where visitors can relax or have a meeting with clients. During leisure, guests can explore the beautiful city and its attractions.