Situado a 3 km de la Estatua de Amy Winehouse, El 101 Stay Londres cuenta con WiFi en todas las habitaciones, además de un aparcamiento en el lugar. Situado en el distrito Highgate, el hotel está situado a 7 km de la Plaza de Trafalgar, ideal para los amantes de las compras.
Cada una de las 10 habitaciones está amueblada con ventanas insonorizadas, además de servicio de planchado y climatizador. Además de inodoro, bañera y ducha, los cuartos de baño también incluyen secadores y albornoces.
El restaurante el Lauderdale House Cafe sirve cocina británica y se encuentra a tan solo 5 minutos andando del hotel.
Situado a 6 km de la Plaza Gordon Square, este hotel de 2 estrellas también permite acceder a lugares deportivos como el Estadio Emirates, que está a unos 2 km de distancia. Ubicado a 650 metros de la estación de metro el Archway, el 101 Stay se encuentra a 6 km del Museo de Sherlock Holmes. Los amantes de la naturaleza apreciarán la cercanía a Lower Pond, que está a apenas 5 minutos andando del hotel. Alojándose en el hotel 101 Stay, los viajeros familiares tienen acceso al Zoológico de Londres, que está a unos 3 km de distancia. La estación de metro más cercana está a 10 minutos andando del hotel.