- UK Information
- UK Hotels
- New England Hotel - London, Victoria
New England Hotel - London, Victoria
This central London hotel is 10 minutes’ walk from Victoria Rail and Coach Stations. The Tate Britain Gallery, Buckingham Palace and Westminster Abbey are all within 1 mile of the hotel.
Rating
New England Hotel - London, Victoria
20 Saint George's Drive, Victoria, SW1V 4BN
London
SW1V 4BN
Map and Directions
20 Saint George's Drive, Victoria, SW1V 4BN
London
SW1V 4BN
Map and Directions
Visa,Maestro,MasterCard,American Express
Prices from £55
23
Victoria
Victoria
Victoria