Offering bright rooms, the 3-star Oyo Townhouse New England, London Victoria Hotel lies about a 25-minute walk from the Trafalgar Square art museum "National Gallery". The hotel also offers Wi-Fi in public areas.
Located 200 metres from the anglo-catholic St Gabriel's Church, this London hotel is a short way from the Apollo Victoria Theatre. Coca-Cola London Eye Riverside Observation Wheel is 2.2 km from the Oyo Townhouse New England, London Victoria and London City airport is 20 km away. The accommodation is also in the vicinity of Hyde Park. This smoke-free hotel lies within a 5-minute drive of the British Harrods Department Store. Victoria underground station, situated within reach of the property, provides a quick connection to all areas of London.
The 23 rooms at Oyo Townhouse New England, London Victoria Hotel are equipped with comforts such as an iron, as well as a flat-screen TV with satellite channels.
Guests can dine at the restaurant Cambridge Street located 150 metres away.
Check-in:from 15:00-23:59 hours
Check-out:until 10:00 hours
- Children and extra beds
- There are no cots provided in a room.