Holiday accommodation in Ross on Wye, Herefordshire, where pets are welcome.