Scarborough, UK
the west and the city of Markham in the north. Scarborough was named after the English town of Scarborough, North Yorkshire. Scarborough, which was settled
Garden Flat is set in Scarborough, 1.3 km from Scarborough North Bay and 400 metres from The Spa Scarborough, in an area where fishing can be enjoyed.
Languages spoken English
Free! Free public parking is possible at a location nearby (reservation is not needed).
No internet access available.
Garden Flat is set in Scarborough, 1.3 km from Scarborough North Bay and 400 metres from The Spa Scarborough, in an area where fishing can be enjoyed.