The Lowndes London - A Jumeirah Partner Hotel jest położony 9 min piechotą od jeziora i oferuje 88 stylowych pokojów. Ten hotel jest położony w niewielkiej odległości od stacji metra Knightsbridge i oferuje kryty basen oraz siłownię najnowszej generacji.
Pałac Buckingham znajduje się w odległości jedynie 1 km od hotelu, z kolei Muzeum gabinetów dowodzenia Churchilla jest w prawie 2 km. Lowndes London - A Jumeirah Partner jest położony około 5 min spacerem od Westbourne. Miłośnicy przyrody docenią bliskość Serpentine, który znajduje się w prawie 700 m. Dom towarowy Harrods oraz Kasyno The Park Tower znajdują się bardzo blisko od jaskrawego obiektu noclegowego. Ponadto, wygodny hotel leży 2 km od stacji kolejowej Marylebone, natomiast Teatr Apollo Victoria jest w jedynie 1,1 km.
Pokoje w The Lowndes London - A Jumeirah Partner Hotel wyposażone są w centralne ogrzewanie i klimatyzację. Niektóre z nich obejmują balkon i miejsce do siedzenia z biurkiem do pracy. Zapewniono również minibar i urządzenie do parzenia kawy/herbaty oraz sejf.
W obiekcie znajduje się restauracja Lowndes Belgravia.