Teulon Inn Motor Hotel

  • Guest Rooms: 4
Air-conditioned, TV, ATM, off-sales beer vendor, bar, VLTs.
  • Air conditioning
  • Manitoba Hotel Association Member