In-room dining at your luxury hotel in Telluride.
Not only is COSMOpolitan restaurant located adjacent to the hotel lobby, but they also provide room service. Why not dine in the comfort of your room and let the best restaurant in town deliver dinner? Just call in your order and let COSMOpolitan do the rest. This is Telluride, Colorado dining at its best. Bon appétit!