Mantra Lorne is ideally located on the Great Ocean Road and offers guests absolute beachfront accommodation. Facilities include a restaurant and bar, free WiF, tennis courts, day spa and an indoor heated mineral pool.
Mantra Lorne is ideally located on the Great Ocean Road and offers guests absolute beachfront accommodation. Facilities include a restaurant and bar, free WiF, tennis courts, day spa and an indoor heated mineral pool.