No, there is no vending machine at Hotel La Maison Demers - Quebec City.