This 2 star hotel is located in the city centre of Helena and was established in 1977. It is a short drive away from the Tour Train.