Elizabeth Inn is a 2-star property situated about 7.8 km from The Wellness Spa, Alexander House Center for Art & History and Nordic Mountain. This hotel was opened in 1977 and renovated in 2002.
The hotel is set 95 km away from Lake Delton. The center of Plover is 4 km away from the venue.
Elizabeth Inn lies within 45 minutes’ drive to Central Wisconsin airport.
This property offers 77 non-smoking guestrooms complete with a laptop safe, individual climate control, a work desk, cable television and free Wi-Fi. The rooms come with en suite bathrooms featuring a shower, a hairdryer and a bathtub.
Eat & Drink
The hotel Elizabeth Inn serves a continental breakfast for free.
A vending machine and free self parking along with a business centre and a photocopier are also at guests' disposal.
Wireless internet is available in public areas for free.
Free private parking is possible on site.