When staying at the Village Suites, you are actually staying at one of three possible hotel buildings: Weider Lodge, Grand Georgian or Seasons at Blue. They are all located fairly close to each other, but Weider is the closest to the lift (about 100') and only 2 of the 3 have been updated recently. Check-in for all 3 is in the lobby for the Grand Georgian located at 156 Jose Weider Blvd. You have the choice of paid underground parking ($20 per night), or free parking about a 10 minute walk away (if the parking lot isn't full of course) We opted to pay for parking so we didn't have to walk. We ended up being assigned to Weider Lodge, which was perfect for us as we were skiing and it's closest to the lift. One of the 2 elevators wasn't working, so there were long lines for the remaining elevator, so we opted to use the stairs. The only problem with that was the stairs from the P2 parking garage level only lead outside, so we ended up having to walk all the way around the outside of the building with all of our stuff, not ideal.
The room was newly updated and very clean with everything you could want (one bedroom with small kitchen). Only a few small complaints: the TV in the living room is TINY, I'm guessing about 27", and the door to the hallway let a lot of noise in.