Zlokalizowany w dzielnicy Centrum Londynu Imperial London Square Mile Apartments Londyn oferuje zakwaterowanie 25 min piechotą od takich atrakcji kulturalnych, jak Most Tower Bridge. Goście mogą korzystać z Wi-Fi zarówno w celach służbowych, jak i rekreacyjnych.
Pomnik Wielkiego Pożaru Londynu znajduje się w nie więcej niż 1 km od apartamentu, podczas gdy Londyńskie Akwarium Sea Life znajduje się w 3 km. Imperial London Square Mile Apartments ma dogodną lokalizację w zasięgu ręki od stacji metra Liverpool Street. Tower leży w około 2 km.
Ten apartament wychodzi na miasto i obejmuje miejsce do pobytu dziennego. W obiekcie znajduje się łazienka z suszarką do włosów i ręcznikami. Do dyspozycji Gości są także zmywarka, oddzielna toaleta i prysznic.
Goście zatrzymujący się w Imperial London Square Mile Apartments mogą korzystać z udogodnień do samodzielnego przygotowywania posiłków, takich jak aneks kuchenny oraz jadalnia. 20 min jazdy samochodem od lotniska Londyn City oraz prawie 10 min pieszo do stacji kolejowej Shoreditch High Street.