Hotel Grande Bretagne

Syntagma Square
Athens
Greece