Athens has always been a city of contrasts. It’s where marble temples crown bustling streets, stray cats sun themselves by Neoclassical mansions, and edgy murals...
by Angela Fairhurst The Hotel Grande Bretagne is a luxury hotel in the historic center of Athens and is an historic institution in itself. Originally...