The classic Hampton Inn London-North is a decent example of a 3-star hotel in London. Hampton Inn London-North has been welcoming guests to its comfortable rooms since 2006.
This hotel is situated 16 km away from Laurel River Lake. The hotel offers perfect location 4 km from the center of London.
A flea market and a market are within meters of the property.
The rooms in Hampton Inn London-North come with climate control, a safe, television, a fridge and a sofa. Some rooms overlook the city. They also have a microwave and coffee/tea makers available for self-catering.
Located in a business area, Cracker Barrel and Shiloh Roadhouse serve a wide range of meals.
This property offers a free car park, a safety deposit box and a lift along with a business centre and a meeting room to answer the needs of all guests.
Guests will enjoy using a spa centre and a Jacuzzi after a busy day in London. A gym and a fitness centre are among the on-site facilities.