The welcoming New England Hotel - London, Victoria is rated 3 stars and comprises 12 rooms with homely comforts. This classical building was refurbished in 2000.
It is located in the heart of London, about 20 minutes' walk from Houses of Parliament. The property is set within 2 km distance from London city center.
New England Hotel - London, Victoria is set close to a palace, a gallery and a theater as well as Vauxhall Bridge, which is 1250 meters away.
A 5-minute stroll will take you to Pimlico subway station. Due to the hotel's central location, it will only take a 15-minute drive to get to London City airport.
The rooms in New England Hotel - London, Victoria come with wireless internet, an iron with ironing board, television, heating and a dressing area. The guestrooms offer an elegant interior and carpet floor.
Eat & Drink
A complimentary continental breakfast is served in the dining room. Serving a wide assortment of dishes, Enterprise and Kye's are about 50 meters from the property.
Aside from a baggage storage and a lift, guests can make use of ironing service and tour/ticket assistance.
Wireless internet is available in the hotel rooms for additional charge.
No parking available.