Host & Stay - The Townhouse Casa o chalet Scarborough, Yorkshire del Norte
El Host & Stay - The Townhouse se encuentra en Scarborough, a 1,6 km de la playa de Scarborough, a 100 metros del parque Peasholm y a 1,8 km del spa Scarborough.
156 North Marine Road, Scarborough, YO12 7HU, Reino Unido