B.W Lorne Coachman Inn
The designer B.W Lorne Coachman Inn is a 3-star property placed 55 km from Market Square Shopping Centre.
B.W Lorne Coachman Inn is located within 10 minutes' walk from the center of Lorne.
Guests can enjoy the modern rooms which feature a mini bar, climate control, a microwave and coffee/tea makers. The guestrooms look out on the river.
The pizzeria Pizza Pizza is located 500 meters away.
Avalon airport is within a 70 km distance from the hotel.