Since Oct 2013
Leamington Spa, United Kingdom
Ellenborough Park Hotel is in a great location jus...
Always a warm welcome. Great freshly cooked food a...