Cartier World Travel's eMail News keeps you updated on all the best locations, travel tips and deals straight to your inbox!
Offering a unique holiday accommodation, Mantra Lorne is situated right on the famous Great Ocean Road, leading to picture-postcard attractions such as the 12 Apostles, Bells Beach, and the Great Otway National Park.