The Maynard
Esplanade Gardens, Scarborough, YO11 2AW, United Kingdom,Object type: Guest house Scarborough
This family-run guest house is situated in Scarborough, a popular coast resort, which boasts 383 acres of public gardens and parks. It has free Wi-Fi and guests