On the Deck @ Shark Bay



Denham • Show on map
Price as low as AUD 115.22
Admire outstanding views of the Shark Bay Marine Park from the terrace when you stay at On the Deck @ Shark Bay. Guests can enjoy a soak in the hot tub or dine alfresco on the terrace complete with a…More info
