River House Ubud
Search & compare prices for River House Ubud in all hotel booking websites.
River House Ubud Address: Jl. Raya Batuan, Ubud, Indonesia
Minimum price found for River House Ubud was: 669791 IDR
Click here to get more information, photos & guest ratings for River House Ubud