Oyo Townhouse New England, London Victoria Hotell er et 3-stjerners hotell som ligger 2 km fra National Gallery og 2,1 km fra Londons øye. Oyo Townhouse New England, London Victoria Hotell ligger nær St. Gabriel's Church og dateres tilbake til 1856.
Hotellanlegget ligger i Victoria distriktet, 500 meter fra Victoria undergrunnsstasjon t-banestasjonen. Sentrum av London ligger en 25-minutters spasertur unna. Du kan komme deg til Palace of Westminster på få minutter med bil.
Eiendommen tilbyr lyse gjesterom. Gjestene kan også benytte seg av et separat toalett og en dusj.
Gjester vil nyte europeiske retter i Cambridge Street, som ligger ca 150 meter unna.