Situated in Central City in the Colorado Region, 45 km from Denver, Nicki Lee Mansion features a sun terrace and ski storage space. Certain units include a shared bathroom with a sauna, while others have bathrobes and free toiletries. Some rooms have a seating area where you can relax. Certain rooms feature views of the mountain or garden. Nicki Lee Mansion features free WiFi throughout the property. A flat-screen TV is featured. There is a shared lounge at the property. The area is popular for skiing and hiking. Winter Park is 23 km from Nicki Lee Mansion, while Boulder is 32 km from the property. The nearest airport is Denver International Airport, 72 km from Nicki Lee Mansion.