Das Hotel Tulasi House Ubud liegt 2 Kilometer vom Palast von Ubud entfernt und befindet sich in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten der Stadt.
Die Pension ist auch etwa 25 Gehminuten von der Goa Gajah entfernt gelegen. Zu den Sehenswürdigkeiten, die in 2,1 Kilometer Entfernung vom Hotel sind, gehört der Tempel von Penataran Sasih. Das Tulasi House liegt in einer Entfernung von rund 10 Autominuten vom Affenwald von Ubud.
Das Restaurant Ubud Float Garden befindet sich in unmittelbarer Nähe von der Unterkunft und serviert asiatisches Essen.