Be the first Weblocal.ca user to add photos or videos of Ambassador Hotel
Standard room, a little old but nice. Great restaurant.
Property Location Located in Sudbury, Ambassador Hotel is in the business district and close to Cambrian College and Sudbury Theatre Centre. This hotel is within the vicinity of Science North and Dynamic Earth. Rooms Make yourself at home in one of the 45 air-conditioned guestrooms. Your pillowtop bed comes with cotton sheets. Complimentary wireless Internet access keeps you connected, and... more
Located in Sudbury, Ambassador Hotel is in the business district and convenient to Adanac Ski Hill and New Sudbury Centre. This hotel is within close proximity of Cambrian College and Cambrian Arena. Make yourself at home in one of the 45 air-conditioned rooms featuring LED televisions. Your room comes with a pillowtop bed. Complimentary wireless Internet access keeps you connected, and cable... more
Property Location
Located in Sudbury, Ambassador Hotel is in the business district and convenient to Adanac Ski Hill
and New Sudbury Centre. This hotel is within close proximity of Cambrian College and Cambrian Arena.
Rooms
Make yourself at home in one of the 45 air-conditioned rooms featuring LED televisions. Your room
comes with a pillowtop bed. Complimentary wireless Internet access keeps...
more