Search hotels in London
Partners that offer this hotel
Venerefrom177 £Check price
Review summary
Total reviews: 18
Total rating:
Latest review
“The only advantage is the location. It is a really very dirty, not taken care, and very ...”
fromAnonymous user,14 years ago
New England Hotel, London
20 Saint George's Drive, Victoria Station, London, SW1V 4BN, United Kingdom
Description
The New England Hotel resides in a prime location in the heart of London. Established since July 1981, the hotel was formerly known as The Kerwin. Conscious of the growing needs of the hotel's long established customers, they decided to invest in a major refurbishment, and only re-opened in the new millennium, February 2000. Now a newly refurbished, twenty-five bedroom hotel, the image certainly reflects high standards, service quality and unashamed luxury, all at an affordable price. The hotel's success is certainly attributable to continually satisfying client needs.
Facilities
Elevator
Internet
Internet (wireless)
Parking
TV
Concierge
Audio Video Systems
Non-smoking rooms
Other services
Position
Distances from London airports
London City Airport - 13.8 km
Gatwick Airport - 38.3 km
Heathrow Airport - 22.1 km
Luton Airport - 45.4 km
Stansted Airport - 51 km