Share |

The Hotel Columbia

Telluride
Colorado
United States

A full-service hotel in downtown Telluride. Nestled on the bank of the San Miguel River, close to the Oak Street ski lift, gondola, downtown shops and restaurants.