Location Hotel “The Crown Inn B&B” is set in Towcester. It boasts a convenient location within 11 km from the city center.Hotel features The on-site restaurant offers local and international dishes. Enjoy a refreshing drink in a casual hotel bar. Wi-Fi is available throughout the property. Car travellers can enjoy parking facilities. Meals can be delivered to your room upon request. The entire hotel is non-smoking.