Nestled in the pines, with many onsite amenities, including a heated outdoor swimming pool, hot tubs, ski rentals and a fitness center, you’ll find everything you need for lodging in Winter Park. Surrounded by spectacular mountain peaks, the Iron Horse is truly one of the most peaceful places on earth to build mountain-sized memories.