Tag: ambassador spa hotel

Ambassador Spa Hotel Scarborough

Ambassador Spa Hotel Scarborough

Ambassador Spa Hotel Scarborough 3-star hotel Set on the esplanade overlooking South Bay and a 9-minute walk from the beach, this Victorian spa hotel is 1.7 miles from the Scarborough Open Air Theatre. The individually decorated rooms feature contemporary decor and have en suite bathrooms, refreshment trays, free WiFi and flat-screen TVs. Many rooms offer […]