NJV Athens Plaza Hotel

Constitution Square Syntagma
Athens
Greece