Apartament The Bourne By Nestor Londyn jest usytuowany w dzielnicy Centrum Londynu w Londynie, w odległości 300 metrów od stacji metra Sloane Square.
Pałac Buckingham jest 19 min spacerem, a Park Kensington Gardens jest 2 km od 6-pokojowego apartamentu. Do centrum Londyna można dojść spokojnym krokim w kilka minut. Londyńskie Muzeum Przyrodnicze znajduje się w 2,1 km, a St Mary's Church leży w niewielkiej odległości od tego apartamentu.
Dla większej wygody w obiekcie dostępne są prysznic.
Ten apartament posiada również pełnowymiarową kuchnię. 3 km dzieli Apartament The Bourne By Nestor od stacji kolejowej Marylebone.