St James's Church'a çok yakın bulunan 5 yıldızlı The Mayfair Townhouse Londra, St Paul Katedrali'dan 10 dakikalık bir sürüş uzaklığındadır. Bu otelin öne çıkan özellikleri arasında özel bir kasa, restoran ve ortak alanlarda Wi-Fi bulunmaktadır.
Konaklama tesisi Londra şehrinde Green Park metro durağından 5 dakika yürüme mesafesinde yer alır. Otel, Londra şehrinin Westminster Borough semtinde, şehir merkezine 2 km uzaklıkta yer almaktadır. Saint James Sarayı, The Mayfair Townhouse'nın yanında yer almaktadır. The Mayfair Townhouse, Marylebone tren istasyonundan 20 dakikalık yürüme mesafesinde yer almaktadır.
Otel, Londra şehrinde konaklamak isteyen misafirler için 172 oda sunmaktadır. Odalarda kişisel kasa, iklim kontrolü mevcuttur.
The Mayfair Townhouse otelinde kokteyl barı ve yerel mutfak mutfağı sunan Dandy restoranı bulunmaktadır.