De Sagitarius Inn ligt op slechts 10 minuten lopen van het paleis van Ubud en op 15 minuten loopafstand van het Waterpaleis en het Ubud Museum.
Das Sagitarius Inn liegt im Zentrum von Ubud, nur 10 Gehminuten vom Palast von Ubud und einen 15-minütigen Spaziergang vom Wassertempel und dem Museum von Ubud entfernt.