Tegal Sari Accommodation

4.3
397
Ubud


A place where nature's morning begins


place
Jl. Hanoman Padang Tegal Ubud-Bali, Ubud, Gianyar, Bali 80571, Indonesia