Marmadukes Boutique Hotel, North Yorkshire

4-5 ST. PETERS GROVE,  North Yorkshire, YO30 6AQ, United Kingdom