Hotel Grand Bretagne is a Grand Dame of Athens. It occupies a palatial building right on Syntagma Square – the very centre of Athens. Grand Bretagne is…