Dauphin hotel Inn Express situated in the heart of Dauphin, close to lots of amenities and eateries, and full of comfort for everyone.
Websites.ca Talk Ep. 51