Located at Park City Mountain Resort, this hotel offers ski-in/ski-out access, views of the Wasatch Mountains and an outdoor swimming pool. The Deer Valley ski area is within one mile of the hotel.
Number of rooms: 546
1305 Lowell Avenue, Park City, UT 84060, United States
Hotel booked 5 times today.