This family-run hotel is situated in a quiet street behind the national Archaeological Museum in the centre of Athens, only 4 minutes walking to the central Omonia Square and within walking distance to the Acropolis. The nearest metro station is only..