Hilton London Hotels are one of London’s most prestigious hotels for both the Business and Leisure traveller.
Located on The Strand in the heart of the West End theatre district, The Savoy offers spectacular views of the river Thames. This landmark hotel opened in 1889 and is still considered to be the place to stay in London.
Few other places can summon such an immediate atmosphere of unparalleled style, sophistication and elegance as The Ritz, London.
The Royal Garden is the leading 5 Star hotel in the Kensington area. Located on Hyde Park and adjacent to Kensington Palace and Gardens.
Another great top hotel to stay in, in London. There is a range of these 5 Star hotels across London.