HOTEL
The Bali Shanti
Jalan Tirta Tawar No.22, Br. Kutuh Kelod, 80571 Ubud, Indonesia
Where it sits
The Bali Shanti
Jalan Tirta Tawar No.22, Br. Kutuh Kelod, 80571 Ubud, Indonesia
-8.50579, 115.26864
Plan around The Bali Shanti
Ask for the details that decide a trip. Sourced answers open right here.
