Racecourse Stable Hands’ Hostel & Hotel

Cheltenham, England