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 ...
The Savoy is synonymous with old-style glamour ... Perched on the River Thames, the hotel marries London's famous landmarks: Big Ben, the London Eye and the Houses of Parliament – all in ...
The Savoy, widely regarded as London's original luxury hotel, is celebrating its 135th anniversary. Established in 1889, it pioneered its field as Britain's first purpose-built deluxe hotel and ...