Das OYO Townhouse New England, London Victoria befindet sich nur 10 Gehminuten von Londons Hauptbahnhof Victoria und Busbahnhöfen entfernt. Im Umkreis von 1,6 km ab diesem georgianischen Gebäude aus dem 19. Jahrhundert liegen das Museum Tate Britain, der Buckingham Palace und die Abtei von Westminster.
Jedes der hellen Zimmer verfügt über ein komfortables Hypnos Bett, einen TV und einen Schreibtisch mit PC-Modemanschlüssen. Das eigene Bad ist mit einer Dusche ausgestattet. Ein Haartrockner ist auf Anfrage verfügbar.
Der bekannte Stadtteil Westminster mit den Houses of Parliament, dem Big Ben und anderen berühmten Attraktionen liegt einen 15-minütigen Spaziergang vom New England Hotel entfernt. Die Theater und das Nachtleben des Londoner West End sind vom Hauptbahnhof Victoria aus in nur 5 Minuten erreichbar.