Be it for business or leisure, our properties in London provide a unique opportunity to stay in the best neighbourhoods in close proximity to the world famous shopping avenues, museums and parks.
Upgrade your stay and Live the Suite Life during your time in London. Enjoy VIP amenities, spacious rooms with memorable city views as well as a 100 GBP shopping voucher.
Jumeirah Carlton Tower
Located on Sloane Street opposite the private Cadogan Place Gardens, this luxury hotel near Hyde Park is one of the best hotels in London. Hyde Park, the museums of South Kensington, including the Victoria and Albert Museum, and the city’s finest luxury shopping are all within easy walking distance of Jumeirah Carlton Tower. The luxury boutiques of Sloane Street and the world-famous Harrods and Harvey Nichols department stores are right on the hotel’s doorstep.
Enjoy the Suite Life at Jumeirah Carlton Tower - click here to book now
Jumeirah Lowndes Hotel
Overlooking a serene, leafy London square, Jumeirah Lowndes Hotel is a contemporary boutique hotel set against the timeless backdrop of the chic neighbourhood of Belgravia.
Stay with us and enjoy local insights and tips from our knowledgable doorman or enjoy some al fresco dining at Lowndes Bar & Kitchen.
Live the Suite Life at Jumeirah Lowndes Hotel - click here to book now
Grosvenor House Suites
Combining the refined services of a luxury serviced apartment with the privacy, comfort and generous living space of a contemporary Mayfair residence, Grosvenor House Suites by Jumeirah Living offers a unique experience at London’s most exclusive address.
Situated on London’s exclusive Park Lane, overlooking iconic Hyde Park, Grosvenor House Suites is just moments from the best of London and offers convenient access to the major airports and financial district.
Live the Suite Life at Grosvenor House Suites - click here to book now
Looking for other activities around the city? Here is a list of some other activities you can do:
1. Visit Hyde Park
Hyde Park is possibly the most famous park in London, and it is one of the largest.
The park is home to several memorial features, as well as two bodies of water, the most famous being the Serpentine. Here you can go paddle-boating, see a number of swans, and take in a breath of fresh air in the centre of the city.
2. Take a ride on the London Eye
Originally constructed to celebrate the millennium, the Eye is a giant ferris wheel offering gorgeous views across the city.
3. Shop in Sloane Square
Hyde Park, the museums of South Kensington, including the Victoria and Albert Museum, and the city’s finest luxury shopping are all within easy walking distance of Jumeirah Carlton Tower. The luxury boutiques of Sloane Street and the world-famous Harrods and Harvey Nichols department stores are right on the hotel’s doorstep.
4. Visit The Royal Albert Hall
The Royal Albert Hall is a concert hall on the northern edge of South Kensington, which has held the Promsconcerts annually each summer since 1941.
Since its opening by Queen Victoria in 1871, the world's leading artists from many performance genres have appeared on its stage and it has become one of the UK's most treasured and distinctive buildings.
Have some Points to spare? Use them for exclusive London experiences.
Click here to turn back to the Jumeirah Sirius main page.