News

A lifestyle destination for those looking for the best of London, The Savoy truly ... As the only five-star hotel on the river, The Savoy goes above and beyond to bring luxurious and fresh ...
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 ...
Navigate forward to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates. Navigate backward to interact with the calendar and ...
When the Savoy first threw open its doors to London's cognoscenti in 1889 ... The Savoy was the first purpose-built deluxe hotel in Britain, and Americans visiting the capital were delighted to see ...