Mansion House Apartments Londyn jest położony w dzielnicy Centrum Londynu, w odległości 5 min spacerem od stacji metra Mansion House.
Pałac Buckingham leży w prawie 3 km, a Most Tower Bridge - 2 km od apartamentu. Tower znajduje się około 10 min jazdy samochodem od tego apartamentu. Kościół św. Michała Paternoster Royal jest w 350 metrach.
Apartament proponuje oddzielną toaletę i prysznic. Ponadto w łazience znajduje się suszarka do włosów i ręczniki.
Obiekt jest wyposażony w urządzenia do samodzielnego przygotowywania posiłków takie jak czajnik elektryczny, lodówka i szklane naczynia. Obiekt noclegowy znajduje się w bliskiej odległości od dworca autobusowego London Bridge.