Das Aparthotel Mowbray By The Sea liegt im Viertel Four Mile Beach, in einer Entfernung von 10 Autominuten vom Flughafen Port Douglas. Das Aparthotel bietet auch WLAN im ganzen Gebäude.
Port Douglas Uncovered liegt weniger als 5 Minuten zu Fuß vom Hotel entfernt. Surf Life Saving Club ist unter anderem in ca. 5 Gehminuten erreichbar. Zu den Sehenswürdigkeiten, in nur 850 Meter Entfernung von der Unterkunft, gehört auch Dicksons Inlet. St Mary's by the Sea Chapel ist relativ nahe der Unterkunft.
Das 4-Sterne Aparthotel Mowbray By The Sea bietet 15 Gästezimmer mit Ausstattung zur Kaffee- & Teezubereitung sowie privaten Badezimmern, die mit einem Jacuzzi, einer getrennten Toilette und einer Dusche ausgestattet sind. Die Zimmer des Hotels beinhalten eine Mikrowelle, einen Wasserkocher und eine Gefriertruhe. Die Zimmer bieten einen herrlichen Blick auf den Garten.
Das Restaurant Hi Tide Cafe- Bar- Restaurant bietet eine Auswahl von Gerichten und liegt zudem in etwa 5 Gehminuten Entfernung vom Hotel.