Knights Inn London South is a 2-star budget venue featuring a non-smoking accommodation within a 25-minute walk from Westminster Ponds.
The venue is 7 km away from Eldon House. The property is set within 7 km distance from London city center.
Knights Inn London South is within a 20-minute drive to London airport.
The hotel comprises 81 rooms equipped with free Wi-Fi, a safe, a microwave, a fridge and an iron with ironing board.
Eat & Drink
Offering Japanese meals, Izakaya SHOGUN Japanese Sushi & Grill is around 100 meters away.
A full breakfast is served at affordable prices.
Business travelers can avail of a meeting room and a banqueting hall offered on site.
Wireless internet is available in the entire hotel for free.
Public parking is possible on site for free.