21, Lekka Str, Athens, 10562, Greece…
More and Maps
Achilleas hotel is located near the Plaka Area of Athens, and just minutes away from National Gallery, National Garden,
Type: Hotel
Average user rating: ![]()
This information is provided directly by users. Consider checking information yourself before relying on it. For more information click here.
Booking hotels online without a credit card ?
Asked by jennywilson1334 — 4 answers
Question about Greek ID card and travel?
Asked by Trace — 1 answer
Do you know of any good hotels in Athens or the Greek islands that has a nice beach?
Asked by beyond paradise — 2 answers
Book cheap Athens hotels online. Yahoo! Travel searches over 100 travel sites for the best hotel deals available.