Winter Park, Colorado 80482
Trailhead Inn is the modern basecamp for daylong adventures on the trail, the river or the mountain. Formerly known as Hotel Olympia, this remodeled contemporary hotel is located in the heart of downtown Winter Park, offering 42 rooms ranging in size from single and multi-room suites to apartments with pet friendly options, should your four-legged friend choose to tag along. Enjoy the salt water pool and hot tub and free mountain bikes.
Heated, indoor salt water pool and hot tub
Free deluxe continental breakfast
Minutes away from downtown Winter Park