Dog-friendly Stroud Hotels & 2 Dogs

[1] locations
    • £
    Positioned in the peaceful Cotswold village of Amberley, The Amberley Inn is the perfect rural retreat for you and your four legged friend. This impeccably stylish inn is surrounded by National Trust common land providing a hilltop backdrop and enviable views across the spectacular South Cotswolds countryside.
  • 1