The Mountainside Inn is a complex of four buildings around a small courtyard parking area, with 83 hotel rooms, hotel rooms with kitchenettes, standard one-bedroom suites, premier one-bedroom suites, and one 3-bedroom riverside condominium. The Mountainside Inn is located in the town of Telluride, Colorado, set at the base of the Telluride Ski Resort, allowing ski-in access in winter, and the San Miguel River, for cool serenity in summer. . .