I'm pretty sure you can get wine and just about anything else from room service. Depending on where you are staying, some of the deluxes have mini-bars in the room. You just help yourself and they put it on your room charge. Of course, the prices are steep, but it is a convenience.