

The NEW Hotel is located on Filellinon Street, 200 metres from Constitution Square and is within walking distance of the city’s main attractions. This superb locations means that both business and leisure travelers can enjoy this hotel, right in the centre of Athens