Market Square Lechlade Gloucestershire GL7 3AB |
|
Jump to map | |
01367 252296 | |
01367 252315 | |
http://newinnhotel.com |
About The New Inn Hotel | |
The New Inn Hotel is a Hotel Restaurant serving the Lechlade community in Gloucestershire, United Kingdom and located at Market Square.
Show more...
Show less...
To contact The New Inn Hotel call 01367 252296 or visit their website at newinnhotel.com |
Your Rating |