This is a great place to stay and enjoy Athens! It is close to all the major attractions of the city! There's one great Greek restaurant nearby called Olympion, go there to enjoy the Greek cussine!