London Hotels
Famous for its historical landmarks and royal palaces, London is also renowned for its fine hotels. Explore these regal residences fit for a king or queen.
This majestic Marriott hotel occupies one of the capital’s most flamboyant buildings.
This boutique hotel, where the staff outnumber guests two to one, is the perfect place to enjoy quintessential English service.
A charming boutique hotel, The Ampersand strikes a savvy balance between quirky luxury and home-style comforts.
Sitting proudly on the banks of the River Thames, this historic British hotel is more than 125 years old.
Advertisement
Young travellers looking for somewhere edgy would do well to book a room here.
Call it the new Italian masterpiece.
With a rooftop pool and garden, sultry bar, spa, games room and a restaurant with panoramic city views, Shoreditch House is achingly hip.
This five-star property offers luxurious rooms suited to any kind of traveller.
Design aficionados would be hard-pressed to find a better location in London than Blakes.