The Knights Inn London is situated approximately four miles from London Airport. Local attractions include Argyle Arena, East Lion Park, Royal Bowl, and Western Fair Sports Arena.
Hotel amenities include the 24-hour front desk, free local telephone calls, wake-up calls, guest laundry, and onsite parking.