The Ambassador Hotel is a modern hotel located near Scarborough's North Bay. This contemporary hotel offers comfortable rooms with plug sockets conveniently located near the bed. The rooms are stylishly designed and equipped with modern amenities to ensure a comfortable stay. Whether you're visiting Scarborough for a beach vacation or a business trip, having a plug near the bed is a convenient feature that allows you to charge your devices overnight. The hotel also features a restaurant, bar, and a fitness center. With its proximity to the beach and plug sockets near the bed, The Ambassador Hotel is a great choice for travelers seeking both comfort and convenience.