Situated in London's leafy London's Belgravia village, the Jumeirah Lowndes Hotel is nestled amongst exclusive shops and cobbled streets. Just moments from Harrods and Harvey Nichols and the embassies of Belgrave Square, the hotel is situated within easy access of London's airports, the city and its best shopping and attractions.Each of the 87 comfortable bedrooms, including 14 luxurious and spacious suites has been beautifully finished in contemporary style, offering the perfect place to relax ... More