Amberley Inn, Stroud, Gloucestershire, United Kingdom
About Amberley Inn
Amberley Inn is a Hotel Restaurant serving the Stroud community in Gloucestershire, United Kingdom.To contact Amberley Inn call 01453 872565 or visit their website at theamberley.co.uk
Location
Stroud
Gloucestershire
United Kingdom
GL5 5AF
Map
Contacts
Tel: 01453872565
Web: theamberley.co.uk