Shiva House
Search & compare prices for Shiva House in all hotel booking websites.
Shiva House Address: Jalan Hanoman No 30, Ubud, Indonesia
Minimum price found for Shiva House was: 234906 IDR
Click here to get more information, photos & guest ratings for Shiva House