Xanadu Main Beach Resort
Hotel • Resort hotelContemporary apartments with balconies and granite kitchens, plus a sauna, a gym and 2 pools. People often mention stay, views, apartment, great, Great, ocean, view, beach, room, clean,
Address
59 Pacific St, Main Beach QLD 4217, Australia
Website
Contact
+61 1800 557 704Rating on Google Maps
4.60 (322 reviews)Open on Google Maps