Achilleas Hotel in Athens, Greece. Downtown in the heart of Athens at Syntagma Square, Achilleas Hotel is a small urban 3 star hotel with 35 rooms. Totally renovated in 2002 the Achilleas Hotel offers a nice quiet stay in Athens. 34 rooms beautifully renovated and decorated including new design furniture, colourful fabrics, individual control air conditioning, mini fridge, satellite TV, hairdryer, safe deposit box, electronic key card system and telephone. The hotel is a short walk from Syntagma square, the Parliament and National Garden and a few minutes away from Plaka area. The Acropolis, museums and the National Gallery are all in short and pleasant walking distance as are the modern shops, souvenir shops and tavernas. Hotel Achilleas is ideally placed to provide the perfect venue for your visit to the vibrant city of Athens.