Featuring free WiFi, a restaurant and a terrace, HC Hotel offers accommodations in Kingston upon Thames. Guests can enjoy the on-site bar. Free private parking is available on site. The rooms have a flat-screen TV. You will find a kettle in the room. Every room has a private bathroom. London is 12 miles from HC Hotel, and Windsor is 13 miles from the property. London Heathrow Airport is 6 miles away.