Location
Mowbray by the Sea is centrally located to all of the attractions and wonders of Port Douglas. Port Douglas itself is surrounded by breathtaking scenery, and boasts a balmy year-round climate and relaxed atmosphere.
Mowbray by the Sea is situated just a short walk from the village centre with its many fine restaurants, cafes, boutique shops, art galleries, and the fabulous Marina Mirage.
Address: 40 Mowbray St , Port Douglas