Best Western Landmark Inn Park City 
6560 North Landmark Drive, Park City, UT 84098 - US
|
Share |
|
|
|
|
The Best Western Landmark Inn is situated in the heart of Park City. It is nestled within the Wasatch Mountains and is just minutes away from three world-class ski areas, The Canyons, Park City Mountain Resort, and Deer Valley. The Factory Stores in Park City are right next-door for shopping and the Olympic Winter Sports Park is right in the backyard. The hotel offers 106 beautifully decorated guest rooms. All the rooms are beautifully appointed, extremely spacious and cosily decorated.
|
|
|
|
|