The Chelsea Townhouse Otel, muhteşem konuma sahip olup konuklarını Londra şehrinin eğlenme semtine davet etmektedir. Tesis genelinde Wi-Fi mevcuttur. Otel bünyesinde ayrıca özel bir kasa, restoran da mevcuttur.
The Chelsea Townhouse Otel, Battersea Parkı'a 2 km, Churchill War Rooms Müzesi'a ise 2,1 km uzaklıktadır. Bu otel, Saatchi Galerisi'nın yanında, Londra şehrinin merkezine 3 km uzaklıkta yer almaktadır. Otel çevresinde bahçelerin yanı sıra Holy Trinity Church'ı keşfedebilirsiniz. The Chelsea Townhouse Otel, Victoria ve Albert Müzesi'a kısa bir sürüş mesafesindedir. Knightsbridge metro istasyonu tesise 15 dakikalık yürüme mesafesindedir.
Konaklama biriminde şehir manzaralı 36 oda, kişisel kasa, çalışma masası bulunmaktadır.
Otel bünyesinde alakart restoran misafirleri ağırlamaktadır. Hans' Bar & Grill, The Chelsea Townhouse Otel'e 150 metre uzaklıktadır.