Experience the beauty of Telluride from the heart of this quaint mountain town. 603 West Galena is a spacious three level, four bedroom home situated in the town of Telluride on the end of a dead end street. With the ability to accommodate up to eight guests, amazing sweeping views and plenty of outdoor space, this modern rental home is sure to please any vacationer.