Trafalgar Square and London Eye, this hallowed English institution is one of the world's most famous hotels, a gilded palace of history and hospitality. A Fairmont-managed hotel, The Savoy is part ...
Season 2 of The Palace (Der Palast ... place this week at the Savoy Hotel and the adjoining IET London conference center on Savoy Place in the center of England’s capital city.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results