- UK Information
- UK Hotels
- Amberley Inn
Amberley Inn






Set in an area of outstanding natural beauty, this hotel boasts stunning views over the Cotswolds countryside. Just 3 miles from the town of Stroud, it has free Wi-Fi, free parking and a restaurant.

Rating



Prices from £70

12