Ambassador Hotel Scarborough

The Ambassador hotel Scarborough was a Joy to stay at from start to the finish of our stay. Located in the heart of Scarborough in the center of the Esplanade and opposite the beach and cliff face, with easy walking distance to the main shops and restaurants. When we arrived we were greeted by a