Das 4-Sterne-Hotel Dukuh Sebatu Villa Ubud Tegallalang verfügt über 6 Zimmer und befindet sich ca. 3 km vom Pura Tirta Empul Segara Merta Sari entfernt.
Das Stadtzentrum von Tegallalang kann man innerhalb von 10 Minuten zu Fuß erreichen. Die Reisterrassen von Tegallalang ist auch in einer Entfernung von circa 10 Fahrminuten vom Resort. Der Tempel Gunung Kawi Sebatu liegt ein paar Schritte entfernt vom Hotel.
Die Zimmer im Dukuh Sebatu Villa Ubud verfügen über einen Flachbildfernseher mit Satellitenkanälen sowie eine Minibar für Ihren Komfort. In den Badezimmern stehen den Gästen ein Bidet, eine begehbare Dusche und eine getrennte Toilette zur Verfügung.
Knapp 1 km von hier entfernt, befindet sich das Restaurant Kailasha Restaurant, in dem asiatische Gerichte serviert werden.