Tag: Emory


The Emory Hotel to Open Winter 2023 in London

January 26, 2023

Via: Hotel News Resource

Maybourne Hotel Group announces a new addition to the group with the opening of The Emory, its fourth hotel in the capital. The Emory, a modern architectural masterpiece designed by the late Richard Rogers and Ivan Harbour of architectural firm […]