Das Xanadu Resort Gold Coast liegt in ungefähr 15 Gehminuten Entfernung vom See Nerang River und bietet 60 Gästezimmer. Das Resort verfügt auch über Parkplätze.
Main Beach ist in 250 Metern von entfernt und die Bushaltestelle Main Beach Pde at Woodroffe Avenue ist in 250 Metern vom Hotel entfernt. Tedder Avenue gehört zu den beliebten Sehenswürdigkeiten der Gegend und liegt unter anderem ein paar Schritte entfernt vom Xanadu Resort. Naturliebhaber werden die Nähe zum Strand Broadwater Beach zu schätzen wissen (liegt ca. 1 Kilometer von der Unterkunft entfernt). Auch 7-Eleven Main Beach ist in unmittelbarer Nähe zur Unterkunft zu finden. Das Hotel liegt auch in einer Entfernung von ca. 30 Fahrminuten vom Bahnhof Coomera.
Neben einem Patio und einem Balkon sind die Zimmer im Xanadu Resort mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Es gibt eine begehbare Dusche und eine getrennte Toilette in den Badezimmern. Die Badezimmer verfügen über eine begehbare Dusche und eine getrennte Toilette sowie einen Haartrockner und Badelaken.
Die Gäste können im Restaurant Beaches Off Tedder, das 300 Meter vom Xanadu Resort Gold Coast entfernt liegt, sehr lecker speisen.