Set in the Nusa Dua Peninsula and 20 min driving from Bali International Airport, with easy access to Denpasar, Sanur and Kuta.
See more: Hotels in Asia Hotels in Indonesia Hotels in Bali Holiday Destinations in Asia