Photos coming soon
HOTEL
Shindu Home Stay
Jl. Sri Wedari No. 19, Br. Taman Kelod, 80571 Ubud, Indonesia, Ubud
Where it sits
Shindu Home Stay
Jl. Sri Wedari No. 19, Br. Taman Kelod, 80571 Ubud, Indonesia, Ubud
-8.50575, 115.26538
Plan around Shindu Home Stay
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
