HOTEL
Shindu Home Stay Room 8
Jl. Sri Wedari No. 19 Br. Taman Kelod,, Ubud, Indonesia
- 2 star hotel
Where it sits
Shindu Home Stay Room 8
Jl. Sri Wedari No. 19 Br. Taman Kelod,, Ubud, Indonesia
-8.50575, 115.26538
Plan around Shindu Home Stay Room 8
Ask for the details that decide a trip. Sourced answers open right here.
Sources
- Data sources
- 1
Information last checked Oct 10, 2026.
