Xanadu Main Beach- A Mint Resorts & Apartments property
Situated in cosmopolitan Main Beach, Xanadu Main Beach comprises of two towers with spectacular views of the Gold Coast. Xanadu features one and two bedroom air conditioned self contained apartments with spacious balconies offering stunning ocean views with Main Beach directly opposite the resort.
Full Property Description