Tillmouth Park Country House Hotel is ideally located in 15 acres of secluded woodland and was built in 1882 using stones from nearby Twizel Castle.
Tillmouth Park is proud of it's high standards, and each of the 14 bedrooms have their own unique character and have been beautifully decorated with antique and period furniture. The hotel boasts all the conveniences of home, and guests can enjoy a full selection of toiletries and bathrobes.
The hotel features a wonderful restaurant, which sources only the best local produce in order to create their innovative menu of contemporary British cuisine.

Copyright © 2013 Yahoo!7
All rights reserved.