Hotel Grande Bretagne Constitution Square,
Athens, Greece