The business Knights Inn London South comprises non-smoking rooms in the vicinity of Westminster Ponds, Eldon House and Forest City National Golf Club.
The venue is set within 7 km from London city center.
Knights Inn London South is within a 15-minute drive to London airport.
The property offers 81 guestrooms appointed with ironing facilities, free Wi-Fi, climate control, a safe and a microwave.
Eat & Drink
Serving a wide range of dishes, Izakaya SHOGUN Japanese Sushi & Grill and Archie's Seafood Restaurants can be reached within 5 minutes’ walk.
A full breakfast is served at affordable prices.
There are a banquet hall, a business center and a meeting room available on site.
Knights Inn London South offers a fitness center and a gym for guests to keep fit.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.