Search and book

search
  1. United States, Telluride Ski Area - CO  
    * * *
    The accomodation comprises a total of 26 snug units.
    Country
    United States
    Region
    Colorado
    Location
    Telluride Ski Area - CO

    Description of hotel: New Sheridan in Telluride Ski Area - CO

    The accomodation comprises a total of 26 snug units. Those staying at this hotel may surf on the internet thanks to the Wi-Fi access ready to use on public areas. New Sheridan offers a 24-hour reception service, so that guests' needs will be fully met at any time of the day or night.

    Address

    231 W. Colorado Ave. 81435 TELLURIDE GPS: N 37.938 E -107.812

    Facts

    Country United States
    Region Colorado
    Location Telluride Ski Area - CO