Denham Villas

Situated on the shores of Shark Bay and conveniently located close to the town centre, the Denham Villas are well equipped and simply decorated. The villas have two bedrooms, a separate living area, air-conditioning and kitchen facilities. Using the communal barbecue area is a great way to meet the other guests and share your travel tales about frolicking with the dolphins or about that fish that got away.

Contact information

8 Durlacher St; 9948 1264


comments powered by Disqus