Hotel in United States of America
Dunton Town House
The most recent addition to the acclaimed Dunton collection of historic properties in Colorado, the Dunton Town House is a charming inn, centrally located in the town of Telluride. With a fascinating history dating back to 19th century immigrant mining communities, this boutique property combines historic charm with understated modern luxury. Differing from its sister properties, Dunton Hot Springs and Dunton River Camp, in style and location, the Town House rounds out the collection nicely by offering something just blocks from Main Street in the walkable town of Telluride. With just five rooms, each featuring thoughtful antique furnishings, the hotel offers an intimate and immersive experience, perfect for families or exclusive use. The warm and personalized service from the hotel staff only adds to the Dunton Town House’s comfortable and homely atmosphere.