
My Guide Website?
Albion Hotel Athens
Athens
Located in the centre of Athens, the Albion Hotel is within walking distance from the underground Metro Station Omonia. The hotel is also close to the Archaeological Museum, Acropolis, Plaka old town, Monastiraki, the flea market as well as the shopping, restaurants and nightlife spots.