London Motor Inn
London Motor Inn is a 3-star property that provides visitors with barbeque grills and a swimming pool.
The center of Stawell can be reached in 20 minutes' walk from the hotel.
The hotel offers a convenient location close to lakes and a national park.
London Motor Inn provides accommodation in 24 guestrooms fitted with free wireless internet, cable TV with on-demand movies, pay television, a laptop safe and an iron with ironing board. Some rooms overlook the garden. The rooms offer a bathtub, a shower and guest toiletries supplied in the bathrooms.
Guests can take advantage of free self-parking and a designated smoking place.