Das 4-Sterne Diamond Sands Resort liegt im Viertel Mermaid Beach von Mermaid Beach und verfügt über einen beheizten Swimmingpool. Das Resort liegt etwa 30 Meter vom Strand Hauptstrand entfernt und bietet einen Whirlpool und ein Außenschwimmbad vor Ort.
Blockbuster Kiosk Mermaid Beach Night Owl liegt in einer 6 Fußminuten Entfernung vom Hotel und Aussichtsplattform SkyPoint ist zudem in ungefähr 15 Minuten Autofahrt erreichbar. Zum Stadtzentrum von Mermaid Beach sind es nur 10 Gehminuten. Zu den weiteren Attraktionen in der Nähe gehört auch Nobby Beach. Das Diamond Sands Resort ist 20 km vom Flughafen Gold Coast sowie ungefähr 450 Meter von der Bushaltestelle Gold Coast Hwy at Heron Avenue entfernt.
Die Unterkunft verfügt über 14 klimatisierte Zimmer, einige von ihnen verfügen über einen Patio und einen Balkon. Mit einem privaten Badezimmer mit einer getrennten Toilette und einer Dusche ausgestattet, bieten die Zimmer des Hotels auch einen Ausblick auf den Innenhof.
Im Restaurant Lucky Buddha Thai Restaurant in fußläufiger Entfernung von der Unterkunft werden asiatische Gerichte angeboten.