Localizado no bairro Southwark, o hotel Lordship Studios fica a 7 km das atrações culturais como o Banco de Inglaterra.
Cada um dos casas de banho privadas com casa de banho separada e chuveiro também dispõe de lençóis de banho e toalhas para o conforto extra dos hóspedes. Tem uma vista para a cidade.
Pode obter uma experiência gastronómica no Fabulous Ice Fires que oferece cozinha italiana próximo deste hotel.
O Torre de Londres e Shard London Bridge estão localizados a 6 km e a 6 km respectivamente. Os locais de compras na área incluem o Mercado de Borough (a 6 km) e a Praça do Parlamento (a 7 km). Localizado a 6 km deste apart-hotel, a Abadia de Westminster está aberto para visitação de fiéis e turistas. Para quem viaja de longe, o aeroporto em Londres - Cidade fica a 35 minutos de carro.