67 Daly La., Snowmass Village, Colorado, 81615, USA
One of Snowmass's original digs, the Snowmass Inn commands a prime location in the middle of the Snowmass Village Mall, a short walk from the slopes. Rooms are spacious and comfortable, with mini-refrigerators and microwaves, although some are showing signs of wear and the decor is uninspiring. Still, this is the perfect place for those on a budget or looking to be in the middle of the action.
- good location for skiers
- great price for Snowmass
- minimal customer service
- shared pool with next-door lodge
BACK TO TOP