Tandjung Sari Hotel, located in Sanur, Bali, is a popular choice for travelers. The property is only 8 kilometers from the city center and it normally takes about 30 minutes to reach the airport. For those who ... Read more

View all Luxury Hotels in Bali