Comfort Inn & Suites Helena 3180 N Washington St Helena, MT, 59601 Phone: 406-495-0505 Comfort Suites Helena [email protected]