West Brompton metro istasyonundan 450 metre mesafede konumlanan London Town Hotel, 24-saat güvenlik, emanet bagaj hizmeti sunar. Konaklama tesisi, Mermer Kemer'a 3 km ve Battersea Parkı'a arabayla 10 dakika uzaklıktadır.
Otel, Earls Court semtindeki ideal bir yerde konumlanmıştır. Otel, Londra şehir merkezine 5 km uzaklıktadır. London Town Hotel, Madame Tussauds'a kısa bir sürüş mesafesindedir. Bu kaliteli otel, London West Brompton tren istasyonuna 10 dakikalık yürüme mesafesindedir.
Londra şehrindeki bu kaliteli otel, kişisel kasa, çalışma masası gibi çeşitli olanaklara sahip 26 oda sunmaktadır. Ekstralar arasında ayrı tuvalet, duş bulunmaktadır.
Tesiste ayrıca kontinental kahvaltı sunulmaktadır. Samimi bar da mevcuttur. Misafirler, London Town Hotel'den yürüyerek 18 dakika mesafesindeki PAUL Earls Court, The Blackbird gibi lokantalarda yemek yiyebilirler.