Booking.com: Apollo Hotel, Athens, Greece - 128 Guest reviews ...
This city-centre property is spread over six floors and is located 50 metres from the Metaxourgio Metro Station and 500 metres from the National Theatre of...
Original post: Booking.com: Apollo Hotel, Athens, Greece - 128 Guest reviews ... by at apollo hotel athens greece - Google Blog Search
Blog tag: American embassy athens greece
Technorati tag: American embassy athens greece