The Casa del Sol is a lovely townhome located on the banks of the Eagle River and directly on the Town of Vail shuttle route; just one mile from Vail’s world-famous slopes. You will enjoy a fully-equipped kitchen, garage, washer/dryer, fireplace, and...