Dog-friendly Stroud, 3 Dogs & Restaurant

[1] locations
    • £
    Positioned in the peaceful Cotswold village of Amberley, it’s 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