A little-known luxury boutique hotel in London has been named Britain's top hotel in TripAdvisor's 2017 Travellers' Choice awards.
SCROLL DOWN TO THE SLIDESHOW TO SEE THE TOP 25 UK HOTELS
Hotel 41, located opposite Buckingham Palace, beat off competition from the likes of Claridge's, The Savoy and The Dorchester to top the list. It was also named the seventh best hotel in Europe and the 20th best in the world.
SEE ALSO: You'll never guess where you'll find the best hotel in the world...
SEE ALSO: Britain's best restaurant is a tiny kebab house
The intimate hotel has 30 bedrooms and its luxurious features include Savoir beds, a personal butler service and staff who outnumber guests two to one. Rooms are available for an average of £436 per night.
It describes itself as a "five-star intimate private hideaway in the heart of London" with "chic black and white design enriched by rich mahogany and exquisite furnishings".
Guests at Hotel 41 can enjoy round-the-clock dining and complimentary treats in the residents-only Executive Lounge.
Reviewers took to TripAdvisor to praise the hotel as "a wonderful place - heaven On Earth" and the "best hotel ever".
Last year's winner of the Top Hotels category for the UK was celebrity chef Raymond Blanc's Belmond Le Manoir aux Quat'Saisons. The upscale Oxfordshire hotel is a foodie's paradise set in a typically English countryside setting and boasts beautiful gardens, including vegetable and herb gardens that supply the kitchen of its two Michelin star restaurant. For the 2017 awards, the luxury hotel came seventh.