The Churchill Hotel is a boutique hotel housed in a Georgian mansion in York. It offers elegant and individually designed rooms with luxurious amenities, including a TV. The hotel features a fine dining restaurant, a stylish bar, and a beautiful garden. Guests can visit nearby attractions such as the York Racecourse and the York Minster, both just a short drive away.