Do I need to book a parking space? March 23, 2020 There are ample parking spaces on site for hotel guests. There is no charge for parking and you do not need to pre-book in advance. Please note that all bedrooms are in our separate Thames Court building, adjacent to the main house. We recommend using the short stay parking to check-in at reception prior to unloading luggage, and thereafter you will be directed to the long stay car park.