Filellinon 16, Syntagma, Athens, Attica, Greece 10557
New Hotel is located on Syntagma Square (200 meters) and within walking distance from the city’s main attractions. Both leisure and business travelers will enjoy this enviable designer hotel. The 79 rooms were created by the award-winning Brazilian
...more