Thodoris Flat is a perfect place for a short trip to Athens - with an awesome Acropolis-View!