Experience our beautiful 33 room hotel, contemporary Art Gallery, and in-house Irish Pub. All in the heart of the thriving Downtown Great Falls.