The 2-star Super 8 Lewistown is located in the center of Lewistown. The hotel opened its doors in 1111 and was remodeled in 2004.
The property is set within 2 km distance from Lewistown city center.
This countryside hotel boasts close proximity to forests.
Each of the 45 air-conditioned rooms comes with free Wi-Fi, coffee/tea makers, heating, flat-screen TV and a sofa as well as a microwave and a fridge. Some rooms come with a view of Snowy Mountains. Bathrooms are fitted with a hairdryer, a shower and bath sheets.
Eat & Drink
The restaurant serves authentic dishes.
The on-site car rentals are also available.
On-site spa facilities feature a spa center and a Jacuzzi.
Wireless internet is available in public areas for free.
Free public parking is possible on site.