New England - London51.4908764406447, -0.143858939409256
According to guest reviews, the hotel has been rated as Best Design Hotels in United Kingdom
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.
Number of rooms: 23.
24-hour room service
Express check-in/ -out
Early check-in/ -out
- 24-hour room service
- Bell staff/Porter
- Business centre
- Meeting/ Banquet facilities
- Paid Wi-Fi in rooms
- In-room air conditioning
- Hair dryer
- Cable/ Satellite television
- Paid films
Rooms and availability
1 Double bed1 Double bed, 2 Single beds
Sleeping arrangements for 3 persons
Sleeping arrangements for 4 persons
- City landmarks