The finest townhomes in Breckenridge, the Westridge Townhomes are the most luxurious and best located properties on the mountain. A short walk from the Snowflake lift and steps from the ski trail, these large townhomes are the best Breckenridge has to offer.