Located on the iconic Great Ocean Road, Coachman Inn Lorne offers air-conditioned accommodation featuring a TV with satellite channels and a well-equipped kitchenette.
The Mantra Lorne is a beachfront resort offering comfortable guest rooms and apartments. It features great leisure facilities, spacious gardens, a restaurant and a bar.