Mantra on the Inlet is located in Macrossan / Wharf Streets, 4871, Port Douglas, Australia.