The Best Western Landmark Inn is nestled within the Wasatch Mountains, minutes away from three world-class ski areas, "The Canyons", "Park City Mountain Resort", and "Deer Valley".The Factory Stores at Park City are right next door and the 2002 Olympic Winter Sports Park is right in the backyard. This beautiful resort hotel offers deluxe accommodations at an affordable rate. Choose rooms with views of the mountains or the Olympic freestyle jumps, poolside rooms or suites with hot tubs and a kitchenette.