Jumeirah Lowndes Hotel

Tucked away among the cobbled streets of Belgravia, our idyllic hotel is moments away from London’s finest landmarks. Discreet British charm meets a cosy, welcoming atmosphere, creating an intimate retreat in one of the city’s most elegant neighbourhood

Jumeirah Lowndes Hotel

21 Lowndes St
London
SW1X 9ES
View on Map