Holiday Inn London - Kingston South is a superior quality budget accommodation in Central London. One of the best hotels in Kingston upon Thames, near Sandown Race Course, Hampton Court Palace, Richmond, Surrey, Twickenham Rugby stadium.