You can't really go wrong staying here when visiting Athens. For me, it hit all the marks in terms of location, access, style, cleanliness and overall comfort. The hotel is easy walking distance from the Acropoli metro station (use the main entrance on Makrigianni road, then…