menu
                                                                                                                                                                                                                                                                                                                                                                                                               

Plan Your Trip

2
Adults
0
Children

Ghostriders

360 S. Pine Street Telluride, CO 81435

Telluride and the surrounding mountains make for the perfect getaway.
The Ghostriders complex is conveniently located in the heart of downtown Telluride, just a short walk from lift #8 and the free gondola to Mountain Village, Town Park, the venue for the Telluride summer festivals, and the dining and shopping along Main Street.