Trailhead Inn

  • Hotels, Motels & Lodges
78572 US-40
Winter Park, CO 80482
(970) 726-8843
  • About

    Trailhead Inn is the modern basecamp to return to after a long day of adventuring on the trail, riverside or mountain. Formerly the Hotel Olympia and located in the heart of downtown Winter Park, we o