Park Lorne encontra-se em Londres, a 8 minutos a pé de Lord's Cricket Ground e 1 km de Museu de Cêra Madame Tussaud's, e providencia acomodações com acesso Wi-Fi gratuito e uma televisão de ecrã plano. O alojamento está a 2,4 km de Estação de Paddington e 2,9 km de Estação de Metro de Oxford Circus.
Este apartamento com ar condicionado dispõe de 2 quartos, uma cozinha totalmente equipada e 2 casas de banho.
Jardim Zoológico de Londres fica a 19 minutos a pé de Park Lorne, enquanto Regents Park está a 1,1 km da propriedade. O aeroporto mais próximo é o Aeroporto London City, que fica a 17 km de Park Lorne.