Het Tri Sandhya Villa ligt op 10 minuten rijden van de kunstmarkt van Ubud, in het spirituele dorp Kedewatan in het noorden van Ubud, waar het wordt omgeven door tropische bossen en de rustige rivier de Ayung.
Le Tri Sandhya Villa se situe dans le village spirituel de Kedewatan, au nord d'Ubud, à 10 minutes en voiture du marché d'art de la ville.