Xanadu Main Beach Hotel
Best Rate Guaranteed
Why book with GalaHotels.com ?
Xanadu Main Beach Hotel Information
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. The Xanadu Main Beach. is a Tourist hotel. Located in City Center area. Shopping is accessible by bus/taxi and the nightlife/restaurants are located in the hotel.