Contact Us

At Silverstar Luxury Rentals, we strive to offer the best guest experience in Telluride and starts the moment you call us. Our representatives are here to help you choose the perfect vacation home or townhouse for your next vacation, help make any last-minute reservations and ultimately make sure your stay is one you will remember for a lifetime. Call at (970) 728-3001 or fill out the form below to reach us online and we’ll respond as quickly as possible.