Villa Taman Kebo is a detached villa with a garden, located in Canggu in the Bali Region Guests benefit from terrace Free WiFi is offered throughout the property The unit equipped with a kitchen with a toaster and fridge A flat-screen TV with cable channels is available Other facilities at Villa Taman Kebo include a spa centre and year-round outdoor pool Echo Beach is 15 km from Villa Taman Kebo, while Batu Bolong Beach is 18 km from the property Ngurah Rai International Airport is 12 km away