Das komfortable Hotel House Of Semar Sari Ubud in erstklassiger Lage bietet einen Ausblick auf die Stadt und ist zudem 25 Minuten zu Fuß vom Markt von Ubud entfernt gelegen. Die Pension verfügt auch über einen privaten Parkplatz.
Das Hotel befindet sich im Stadtviertel Andong, in einer 2 km Entfernung von historischen Sehenswürdigkeiten dem Palast von Ubud. Das House Of Semar Sari liegt in etwa 5 Gehminuten Entfernung von der Nyoman Ada Galerie sowie in einer Entfernung von etwa 10 Fahrminuten vom Affenwald von Ubud. Der Bukit Campuhan ist ungefähr 2,1 km von der Unterkunft entfernt.
Das komfortable Hotel umfasst 8 Zimmer mit Wasserkocher. Außerdem gibt es moderne Annehmlichkeiten — TV. Einige Bäder sind mit einer getrennten Toilette und einer Dusche ausgestattet und verfügen über einen Haartrockner und Handtücher.
Das Restaurant Starbakso bietet asiatische Gerichte an und befindet sich in einer Entfernung von etwa 10 Fahrminuten vom House Of Semar Sari.