Das 4-Sterne Xanadu Resort Gold Coast verfügt über 60 Zimmer und liegt 15 Fußminuten vom Fluss Nerang River entfernt. Im Stadtteil Main Beach von Gold Coast gelegen, stellt das Resort einen Jacuzzi, eine Sauna und ein Hallenbad sowie einen Swimmingpool zur Verfügung.
Einkaufszentrum Marina Mirage befindet sich in unmittelbarer Nähe vom Hotel und 7-Eleven Main Beach ist in 5 Fußminuten erreichbar. Die Entfernung zwischen dem Stadtzentrum von Gold Coast und der Unterkunft beträgt 4 km. Aussichtsplattform SkyPoint liegt ebenfalls etwa 10 Autominuten von hier entfernt. Die Bushaltestelle Main Beach Pde at Woodroffe Avenue liegt in nur 150 Meter Entfernung vom Xanadu Resort.
Einige Zimmer bieten eine Kaffeemaschine und eine Minibar sowie einen Flachbildfernseher mit Satellitenkanälen und WLAN, damit Sie Ihren Aufenthalt genießen können. Die Zimmer verfügen über private Badezimmer mit einer begehbaren Dusche und sind mit Marmorböden eingerichtet. Die Zimmer sind auch zur Meerseite hin ausgerichtet.
In benachbarten Restaurants Subway Main Beach und Senza Nome werden leckere Speisen angeboten.