Yes, there are vending machines for drinks and snacks at Feather Factory Hotel – Queens.