Ubud Horse Stables is located in Kabupaten Gianyar, Indonesia on Desa Pupuan Banjar Timbul, Tegalalang 80561 Tegalalang. Ubud Horse Stables is rated 4.3 out of 5 in the category horseback riding service in Indonesia.
Address
Desa Pupuan Banjar Timbul, Tegalalang 80561 Tegalalang
Accessibility
No wheelchair-accessible entrance