London Apartment jest położony w dzielnicy Westminster, w prawie 900 m od stacji metra Bond Street.
Pałac Buckingham leży prawie 25 min piechotą stąd, a Londyńskie ZOO - w prawie 2 km. Dom towarowy Harrods znajduje się około 10 min jazdy samochodem od apartamentu. Sala koncertowa Wigmore Hall jest w prawie 500 m.
London Apartment proponuje oddzielną toaletę i prysznic. Ponadto w łazience znajduje się suszarka do włosów i ręczniki kąpielowe.
Obiekt noclegowy jest wyposażony w urządzenia do samodzielnego przygotowywania posiłków takie jak czajnik elektryczny, lodówka i piekarnik. Apartament jest położony w niewielkiej odległości od dworca kolejowego Marylebone.