تم بناء فندق Dean Street Townhouse لندن ذو 4 نجوم في عام 1723، ويقع على بعد أقل من 6 دقيقة سيرا على الأقدام عن سافن دايلز في منطقة الصيني. يتميّز هذا الفندق بموقع لحظات من شارع اكسفورد ويضمّ 39 غرفة والمسبح الداخلي.
ستكون على بعد نحو 1 كم من المتحف البريطاني وعلى بعد 2.4 كم من كاتدرائية القديس بولس. سيستمتع سياح التسوق بقربهم من ميدان ترافالغار (850 متر) وغوردون سكوير (1.1 كم). يقع قصر بكنغهام على بعد 25 دقيقة تقريبًا مشياً على الأقدام في حين تقع محطة مترو ليستر سكوير بالقرب من فندق Dean Street Townhouse في لندن. سيجد الضيوف أنفسهم على بعد 2.7 كم من محطة قطار ماريليبون.
يتم تقديم وجبة الفطور الكونتيننتال يوميًا. تتميّز قائمة الطعام في Burger & Lobster بالأطباق الأمريكية.