Het Puri Garden Hotel ligt aan Pengosekan Street, aan de voet van de heuvels bij Ubud, het culturele centrum van Bali.
Le Puri Garden Hotel est implanté le long de Pengosekan Street, au pied du village d'Ubud, qui constitue le centre culturel de Bali.