Town House Inn Of Great Falls is a 3-star venue set just 1.8 km from Gibson Park, The History Museum and Milwaukee Station. Built in 1963, the hotel was renovated in 2008.
Town House Inn Of Great Falls is 10 minutes' walk from the center of Great Falls. The hotel is set 1350 meters away from Paris Gibson Square Museum of Art.
Town House Inn Of Great Falls is within a 10-minute drive to International airport.
Guests are offered 109 spacious hotel rooms equipped with high-speed internet, a microwave, individual climate control, a dressing area and flat-screen TV. In-room self-catering facilities include coffee/tea makers and a fridge.
Eat & Drink
Every day a complimentary cold buffet breakfast is served.
Guests will benefit from a safe deposit box, a cash machine and free parking along with free shuttle service, laundry and airport transfer.
A spa center, a Jacuzzi and a sauna are offered for relaxation.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.