Hotel with Parking
The Churchill Hotel, a magnificent Grade II* listed Georgian mansion, is a symbol of English heritage and contemporary design conveniently located in the heart of the city. Whether in town for business, shopping or sightseeing, this luxury hotel is the ideal base for all travelers. Among the many amenities, The Churchill Hotel boasts the Dewsnaps brasserie, The Wellington Bar and a brand new beer garden. For the convenience of its guests, the hotel offers on-site parking located in the front of the building. The spaces are available on a first-come, first-served basis, so it's recommended that guests arrive early to secure a spot. The parking fee covers check-in time, starting at 2pm, until check-out time, which is at 11am. It's important to keep in mind that guests are required to remove their cars from the car park by 11am on the day of departure to ensure the hotel can accommodate arriving guests.