FRONT DESK: (970) 879-4445
Your destination for relaxation, fun, and adventure. Located across the street from Steamboat Ski Resort.
The Phoenix is the perfect mountainside getaway for your year-round Steamboat adventures. The Phoenix brings beautiful mountain living with quality lifestyle amenities near the heart of the Steamboat ski area.