Offering a garden and pool view, Sebatu Valley Villas is set in Tegalalang, 5 km from Tegallalang Rice Terrace and 15 km from Ubud Palace. This villa offers free private parking, a 24-hour front desk and free W ... Read more

View all Luxury Hotels in Bali