Dunton Town House, Telluride A luxe B&B just one block away from the famed ski resort. Nestled in Colorado’s Rocky Mountains, Dunton Town House offers lowkey luxury steps away from the slopes.