Short stay: Jumeirah Lowndes Hotel, Belgravia, London, UK

By on Jun 22, 2019 in Accommodation, Attractions, Europe, Featured, Food and Drink, Going Out, Hotels, Regions, Restaurants, Travel Miscellany, United Kingdom, Western Europe

Jumeirah Hotels & Resorts is widely regarded as one of the most luxurious and innovative hotel brands in the world. With more than 20 hotels in key locations across the globe, the brand’s five star Jumeirah Lowndes Hotel is perhaps atypical of many in the group. Hidden away in a discrete but central location and housed in a Belgravia mews house, it is worlds apart from the likes of the Jumierah’s famous Burj Al Arab Hotel in Dubai and has little in common with many other hotels within the brand, but for the group’s consistently keen eye for quality and careful attention to detail.

The welcome

From the moment I arrived and the doorman greeted me and offered to take my case,

Keep reading this article onĀ A Luxury Travel Blog.

Leave a Reply