Ao ficar em Chelsea London Town House Vila de 2 dormitórios, os hóspedes podem facilmente alcançar o Museu de História Natural de Londres, localizado a 10 minutos de distância caminhando. Com uma localização primordial no bairro Londres Central, esta pousada de 2 banheiros pode acomodar até 4 hóspedes.
A Igreja de São Paulo, Onslow Square está 350 metros desta casa de férias, e Torre de Londres está a 7 km de distância. A pousada Chelsea London Town House está situada a cerca de 15 minutos andando dos locais culturais como o Museu Britânico. Situada 3.1 km da Abadia de Westminster, a propriedade de Londres é um destino popular tanto para os fiéis como para os turistas.
Os banheiros também incluem banheiro separado e chuveiro. Secador de cabelo, roupões e lençóis de banho estão incluídos para aumentar o seu conforto.
Os hóspedes podem preparar as suas próprias refeições numa kitchenette ou jantar em refeitório. A cozinha também dispõe de chaleira elétrica, refrigerador e utensílios de cozinha. Bowler Bar and Grill, que serve uma grande variedade de refeições, fica a 5 minutos de distância caminhando. A acomodação está localizada apenas 350 m da estação de metrô South Kensington e 3.6 km da estação ferroviária Marylebone.