Ambassador Hotel 3 stars

225 Falconbridge Rd, P3A 5K4 Sudbury, Canada

Hotel image
Read more reviews for Ambassador Hotel