The welcoming New England Hotel - London, Victoria is situated in the business district next to a palace, a theater and a gallery. The hotel was opened in 1856 and remains an example of Georgian architecture in London ever since.
St. James\'s Park is within 20 minutes' walk away. The property is set within 2 km distance from London city center.
New England Hotel - London, Victoria is situated about 20 minutes drive from London City airport.
There are 10 guestrooms featuring triple room and suite equipped with heating, wireless internet, television, a dressing room and an iron with ironing board. Bathrooms feature a shower and a hairdryer.
Eat & Drink
A complimentary continental breakfast is served every morning. Enterprise offers British dishes and lies 50 meters away.
Guests can use ironing service and tour/ticket assistance as well as a baggage storage and a lift.
Wireless internet is available in the hotel rooms for additional charge.
No parking available.