New Sheridan Hotel
231 West Colorado Avenue, Telluride, United States
231 West Colorado Avenue, Telluride, United States
Offering spa therapy, a shared lounge, and a golf course, New Sheridan Hotel Telluride is located within 300 metres of the Cornet Creek Falls in a historical district. This hotel features Wi-Fi in public areas and a car park nearby.
Bright rooms offer a sitting area with ironing equipment, along with modern facilities like an iPod dock and a flat-screen TV with satellite channels. These bright rooms come with tile floor.
Situated in the very heart of Telluride, the charming hotel is in proximity to the Bear Creek Trail. The Sheridan is also a 17-minute walk from San Miguel River. Shaded by cafes and restaurants, this property is near shops and designer boutiques. 2.2 km from the San Sophia Overlook is a perk for guests staying at the 4-star hotel. The Telluride Gondola cable car station is a 10-minute walk away.
After exploring sights of Telluride, residents can go back to the modern New Sheridan Hotel for seafood and steaks served in the onsite wine bar. It also looks onto the mountain. Guests will find the quick bites La Cocina De Luz 150 metres away.
The ski facilities include a ski school, a ski storage room, and a ski pass vendor. There is a gym with a wide range of sports.
24-hour reception
24-hour services
Golf course
Sports activities
Restaurant
Bar/ Lounge area
On-site Dining
No pets allowed