Das 3-Sterne-Hotel Taman Indrakila Ubud befindet sich im Viertel Sayan von Ubud und bietet zudem einen Swimmingpool. Die Pension verfügt auch über eine Sonnenterrasse mit einem Swimmingpool und Sitzplätzen im Freien.
Sobek Rafting liegt in etwa 2 km Entfernung vom Hotel und Wayan Karja Painting ist auch in lediglich 8 Minuten zu Fuß erreichbar. Affenwald von Ubud liegt ebenfalls ca. 2,1 km vom Taman Indrakila entfernt. Die Unterkunft liegt außerdem in der Nähe von Wäldern. Campuhan Ridge Walk befindet sich in unmittelbarer Nähe vom Hotel.
Das Taman Indrakila Ubud beinhaltet 11 Zimmer mit beliebter Ausstattung – einem Patio, einem Balkon und einer Sitzecke. In den Badezimmern werden eine getrennte Toilette und eine Dusche bereitgestellt.
Im Restaurant Ting Ting können die Gäste Gerichte der indonesischen Küche genießen. Es liegt zudem 6 Minuten Gehweg von der Unterkunft entfernt.