ExLing 2012 acccomodation photo

Best Western Hotel Fenix1-3 Artemisiou str., Glyfada, Athens, Greece