يقع فندق Mayfair Townhouse لندن على بُعد 10 دقيقة تقريبًا بالسيارة من قصر كنسينغتون، وعلى بعد 2.3 كم من المتحف البريطاني.
يقع هذا الفندق في 650 متر من سيلفريدجز في شارع أكسفور كما يقع على بعد 2.4 كم من أماكن الترفيه مثل قاعة ألبرت الملكية. تضمّ المنطقة معالم دينية مثل كنيسة وستمنستر (2.5 كم) وكاتدرائية القديس بولس (3.4 كم). ويمكن العثور على تيت مودرن على بعد 3.2 كم من Mayfair Townhouse ذو 5 نجوم. وتوجد محطة مترو بوند ستريت ليس بعيدا عن الفندق.
يقدّم Iran الأطباق من الشرق الأوسط، ويقع في غضون نحو 5 دقيقة سيرا.