Home > Indonesia Hotels > Bali >  Green Garden Beach Resort and Spa Bali summary

Green Garden Beach Resort and Spa Bali

Green Garden Beach Resort and Spa Bali is a 3 star hotel.

Green Garden Beach Resort and Spa Bali is located at Tuban Beach in Bali.


List of hotels in Bali in Indonesia:


 
Bahamas Caribbean