13 Princess Royal Terrace has a terrace and is situated in Scarborough, within just less than 1 km of Scarborough Beach and a 14-minute walk of The Spa Scarborough. Both free WiFi and parking on-site are accessible at the apartment free of charge. Th...
Rooms total: 1 More information »The Spa Scarborough 0.6 km
Peasholm Park 1.9 km
Scarborough Castle 2.0 km
Scarborough Open Air Theatre 2.6 km