Less than 10 minutes from the airport and within walking distance of Kutas shopping mall and Tubans nightlife and restaurants, the 4-star Bali Garden Beach Resort is situated in lush tropical gardens directly o ... Read more

View all Luxury Hotels in Bali