يقع فندق Oyo Townhouse New England، London Victoria ذو 3 نجوم على بعد 20 دقيقة سيرا على الأقدام عن كنيسة وستمنستر ويوفّر الواي فاي في الأماكن العامة. يضمّ الفندق الخالي من التدخين 23 غرفة ووسائل الراحة مثل مخزن الممتلكات.
ويمكن الوصول إلى وسط لندن في غضون 25 دقيقة سيرًا على الأقدام. ستجد في المنطقة قصر بكنغهام على مسافة 1.9 كم فقط. يقع فندق Oyo Townhouse New England، London Victoria على بعد دقائق قليلة من هارودز، في حين تقع محطة حافلات Victoria Coach في غضون نحو 5 دقيقة مشياً على الأقدام. سيجد الضيوف محطة مترو بيمليكو على بعد 0.8 كم من الفندق.
بالإضافة إلى المرحاض المنفصل والدوش تشتمل وسائل الراحة في الحمام أيضًا على مجفف الشعر وملاءات الحمام.
يقدّم Cambridge Street أنواعًا مختلفة من الأطباق البريطانية بالقرب من فندق Oyo Townhouse New England، London Victoria.