Xanadu Main Beach
59 Pacific Street, Main Beach QLD 4217, Main Beach
Excellent, 5 Ideally located in the heart of Main Beach, the resort embodies the cosmopolitan style of the area. The Two Towers of Xanadu Holiday Resort are set within landscaped gardens directly opposite the patrolled surf beaches and short walk to the restaurants, cafes and boutique shopping of Tedder Avenue. All apartments feature ocean views. Enjoy the guest facilities including indoor, outdoor pools, spas, sauna, gym, tennis courts and barbeque areas.
Less InfoIdeally located in the heart of Main Beach, the resort embodies the cosmopolitan style of the area. The Two Towers of Xanadu Holiday Resort are set within landscaped gardens directly opposite the patr...
More Info