If you want central Athens look no further ... this place is five star! Immaculate with everything you could possibly need! Views to Acropolis and Lycavittos ... what else is there!!!
Perfect stay!