Karma Salford Hall
Abbots Salford, Warwickshire, Evesham, England
During your stay at Karma Salford Hall, you'll be close to Bidford Grange Golf Club. Features include free breakfast, free WiFi in public areas and free self-parking. Some of the pet-friendly amenities that this property offers include food and water bowls and an off-lead area.