Apartament Imperial House Londyn jest położony w dzielnicy Kensington, w prawie 700 m od stacji metra Earls Court.
Green Park znajduje się 3 km od apartamentu, a Szpital Chelsea i Westminster znajduje się w odległości 15 min spacerem. Do centrum Londyna można dojść spokojnym krokim w kilka minut. Pałac Buckingham leży w prawie 3,1 km stąd.
Goście tego apartamentu mogą korzystać z komfortowej łazienki z suszarką do włosów.
Obiekt noclegowy jest wyposażony w urządzenia do samodzielnego przygotowywania posiłków takie jak czajnik elektryczny, lodówka i piekarnik. Apartament Imperial House jest położony w malej odległości od dworca kolejowego London West Brompton.