New Hotel

16 Filellinon St, Syntagma
Athens
Greece