This luxurious hotel complex is located directly beside a 300 m long white sandy beach between Nusa Dua and Tanjua Benoa. Shops and restaurants outside the complex are within walking distance, and it is about 30 minutes to Ngrah Rai airport.
See more: Hotels in Asia Hotels in Indonesia Hotels in Bali Holiday Destinations in Asia