Company name: York Holiday & Cycle Stop
Description: Glamping comfort in the countryside close to York
Holtby Ln, Holtby, York YO19 5UD, United Kingdom