Location: 333 South Fir Street #113, Telluride, Colorado, 81435, Telluride, US
Star Rating: 2 Stars
Property Type: Private vacation home
Experience the charm and convenience of Manitou River House 113, perfectly located in the heart of Telluride.
Prime Location
Nestled just steps from the breathtaking Telluride Ski Resort and the historic Telluride Historic District, adventure is at your doorstep. Enjoy unparalleled access to skiing, hiking trails, and vibrant local culture.
Cozy Accommodations
Relax in one of our four beautifully appointed guestrooms, designed to feel like your home away from home. Each room offers comfort and modern amenities to ensure a delightful stay, whether you're here for adventure or relaxation.
Free Self-Parking
Take advantage of our complimentary self-parking to explore the stunning surroundings hassle-free. Spend less time worrying about your vehicle and more time enjoying all that Telluride has to offer.
Don't miss out on this perfect getaway – book your stay at Manitou River House 113 today!
Check-in: N/A - Anytime
Check-out: N/A
1 Double Bed and 2 Twin Beds
872 sq feet
Layout - 2 bedrooms
Relax - Fireplace
Internet - Free WiFi and wired internet access
Entertainment - Digital channels
Food & Drink - Kitchen with refrigerator, stovetop, oven, and microwave
Sleep - Bed sheets
Bathroom - 2 bathrooms, separate bathtub and shower, a hair dryer, and towels
Practical - Washing machine and iron/ironing board
Comfort - Heating and ceiling fan
Need to Know - No cribs (infant beds) or rollaway/extra beds available
Non-Smoking
Max Occupancy: 6 (6 Adults)




























