The New Inn is one of stratfords leading hotels offering comfortable accommodation bar and restaurant facilities for families couple and business clients. situated just outside stratford in the picturess village of clifford chambers. dine with the sharks in our restaurant with our 180 gallon aqaurium
Telephone: +44 (0) 1789 293402
Check out the great deals on New Inn Hotel rooms at Booking.com
Check out the great deals on New Inn Hotel rooms at Booking.com