Where is the Telluride Alpine Lodging office?
The Telluride Alpine Lodging office is located in the heart of Telluride at 324 W. Colorado Avenue (Main Street). This is where the majority of our almost 400 rental properties throughout Telluride and Mountain Village will check in. The exceptions are; – Mountainside Inn – check-in at 333 S. Davis Street in Telluride. – Telluride Lodge – check-in at Telluride Lodge at 747 W. Pacific Avenue in Telluride. – Aspen Street Inn – check-in at Aspen Street Inn at 330 W. Pacific Avenue in Telluride. – River Club – check-in at River Club, located at 550 Depot Avenue in Telluride. Some of our properties have keyless entry systems. Please refer to your final confirmation letter to see if you are staying in one of these properties. If so, feel free to go directly to your accommodations anytime after 4.00 pm. If you have any questions on where to check in, please contact us at 800-376-9769.