Located in London City Centre, OYO Townhouse New England Victoria is within a 10-minute walk of popular sights such as Apollo Victoria Theatre and Victoria Palace Theatre. This 25-room, 3-star bed & breakfast welcomes guests with conveniences like free in-room WiFi and a 24-hour front desk.
OYO Townhouse New England Victoria's 25 rooms provide phones and desks. LED TVs come with digital channels, and guests can stay connected with free WiFi. Relax with a rainfall shower.
At OYO Townhouse New England Victoria, guests have access to free WiFi in public areas. The front desk is staffed 24/7 to help with luggage storage, and answer any questions about the accommodations.