The Holiday Inn
London – Kingston South, overlooking the River
Thames, is a fantastic base to explore the South
East England’s stunning countryside, glorious
gardens and beautiful National Heritage
properties.
The hotel is on the doorstep of Hampton Court
Palace, Kingston Town Centre with its 500 stores
plus bustling market and it’s only minutes away
by train to central London where you can spend
the day visiting iconic attractions.