About this business
Elkhorn Mountain Inn Your Home for Short Term Apartment Stays in Helena MT
Elkhorn Mountain Inn offers comfortable short-term apartment-style stays in Helena, MT. Enjoy fully equipped rooms, kitchenettes, and convenient amenities in a serene Montana City location-ideal for business or leisure travelers seeking flexible, affordable extended stays.