H
Hotel Columbia
Hotel Columbia is Telluride's top boutique hotel centrally located in downtown Telluride. With 21 rooms including suite, and penthouse options , it is steps from the free gondola. Hotel Columbia is pe...
📍 telluride, CO
📞 +19707280660