InvitedHome Telluride: The People Behind InvitedHome

Every InvitedHome destination is supported on-site by a team of amazing people. Telluride, in the San Juan mountains of Colorado, is no different. This remote destination is arguably one of the most beautiful places on earth, and this team is lucky enough to call this mountain town "home." Our local Telluride team ensures that every vacation experience spent with InvitedHome will be memorable for years to come. Whether you're a homeowner or guest, this dedicated team is here to exceed your expectations in every possible way.

Contact Us

Telluride Office: 970-800-4663
Main Office: 970-536-1250

Here’s a little bit more about the people behind InvitedHome Telluride:


If you aren't sure where to start with planning a trip to Telluride, take a look at InvitedHome's Guide to Telluride
or let our Guest Experience Team help you choose the perfect home to escape to with the ones you love. 
To take a look at our homes and chat with an area expert, click here, or call 970-536-1250.