The Ambassador Hotel
About The Ambassador Hotel
Wedding Guest Accommodation in North Yorkshire.
Contact & Location
The Ambassador Hotel
Centre Of The Esplanade, Scarborough, YO11 2AY, North Yorkshire, United Kingdom
Wedding Guest Accommodation in North Yorkshire.
The Ambassador Hotel
Centre Of The Esplanade, Scarborough, YO11 2AY, North Yorkshire, United Kingdom