Los huéspedes del Hotel Oyo Townhouse New England, London Victoria, de 3 estrellas, pueden llegar fácilmente a la Iglesia de San Gabriel, enclavada a unos 5 minutos a pie. El hotel está dotado de a sus huéspedes Wi-Fi en zonas comunes.
Atracciones urbanas como el London Eye, que está situado a unos 2 km de este hotel, y la calle Oxford que está situada a unos 2,1 km, bien merecen una visita. Entre las atracciones naturales de la zona se encuentra los Jardines de Kensington, a poco más de 10 minutos en coche del hotel Oyo Townhouse New England, London Victoria, y también hay una playa a unos 20 minutos a pie. Los huéspedes también apreciarán la cercanía a Millbank Gardens, que se encuentra a unos 1 km. Este alojamiento está situado a poco más de 25 minutos a pie del Parque del Arzobispo. A unos minutos a pie del Hotel Oyo Townhouse New England, London Victoria, los huéspedes encontrarán la estación de metro Victoria.
Las 23 habitaciones luminosas incluyen un escritorio y televisor.
El restaurante Cambridge Street ofrece comida británica y se encuentra a 150 metros.