Main Menu > Accommodations >

New England Hotel

 
 
Profile Accommodations Photo-Gallery How To Reach Us Bookings Facilities FAQs Home
 
 
Traveler Reviews
 
New England Hotel, 3 Star Hotel, SW1, Center of London

Welcome to the 3 Diamond rated New England Hotel Experience. Family run since 1981, come and help us celebrate 21 years of Hospitality and the Queens Golden Jubilee. Place your trust in us and we will endeavour that you have a pleasant stay at this 'Your home address in London'... (read more)
 
Facilities:
Guided ToursNon Smoking Rooms