Beautiful Villa Just Steps Away From Ski Lift (PID: 15003)
Description: This beautiful villa is located in Copper, Colorado and is only steps away from the American Flyer ski lift at the Copper Mountain resort. After a day of skiing come back and relax in the hot tub or sauna on-site. Come visit Village Square lodge the perfe