Hotel Mayfair Townhouse Londyn oceniono na 5 gwiazdki. Oferuje 172 pokoje z domowymi udogodnieniami. Muzeum Sherlocka Holmesa jest w około 2 km, a Muzeum Wiktorii i Alberta jest 25 min piechotą od tego hotelu.
W 5 min spacerem można dojść do restauracji Helene Darroze at The Connaught lub odwiedzić restaurację Jamavar, znajdującą się w odległości 5-minutowego spaceru od obiektu.
Obiekt noclegowy oferuje dostęp do siłowni.
Katedra greckokatolicka w Londynie znajduje się w odległości mniej niż 7 min pieszo od hotelu, a takie obiekty przyrodnicze jak Park Kensington Gardens leżą w odległości 30-minutowego spaceru. Londyńskie Akwarium Sea Life, który leży w 2,1 km, to zdecydowanie obowiązkowy punkt programu dla turystów podróżujących z rodziną w Londynie. Do pobliskich atrakcji należy Mayfair, w nie więcej niż 250 metrach. Hotel Mayfair Townhouse jest w odległości krótkiego spaceru od stacji metra Bond Street.