We use cookies to deliver our services. By continuing to use our website you accept our cookies policy. For more information click here OK

New England Hotel London

20 Saint George's Drive, London, United Kingdom
(1.32 km from city center)
User rating:
(510 Reviews)

Check in from 1430 / Check out prior to 10

New England Hotel London: Find photos, reviews, information, amenities and compare prices for 3 stars hotels in London, United Kingdom.

Hotel description

This 3-star hotel provides modern accommodation in London and is a short stroll from Victoria Coach Station. It is located a brief walk from the Apollo Victoria Theatre.

New England Hotel London provides bright rooms equipped with a hair dryer, a shower and a telephone, plus all the essentials to ensure a comfortable stay.

New England Hotel houses a restaurant and a bar where guests can unwind at the end of the day with dinner and a drink.

New England Hotel is close to London Victoria Railway Station, making it easy for guests to discover London and its surrounding areas. The Chelsea Bridge, the Victoria Palace Theatre and Westminster Cathedral are each within walking distance.

Hotel features

Restaurant, Hair Dryer, Desk, WiFi, Shower, Luggage Storage, Free Wi-Fi
Availability and Prices

Nearest hotels

Airways Hotel London
29-31 St Georges Drive
Hanover Hotel Victoria
30-32 St Georges Drive
Vegas Hotel
104 Warwick Way
Georgian House Hotel
35-39 Saint Georges Drive
Eccleston Square Hotel
37 Eccleston Square
Colliers Hotel
97 Warwick Way
Hotel 32
32 St Georges Drive Victoria
Olympic Hotel Victoria
115 Warwick Way
The Grapevine Hotel
117 Warwick Way
Sheriff Inn Hotel
115 Warwick Way
Bakers Hotel
126 Warwick Way
Enrico Hotel
77-79 Warwick Way
Surtees Hotel London
94 Warwick Way
Premier Inn Victoria London
82-83 Eccleston Square
Jubilee Hotel London
31 Eccleston Square
Search hotels
Overall Rating:
5.70 /10
based on 510 reviews