Sri Ratih Cottages
Sri Ratih Cottages
Hotel
Jl. Campuhan 1, Penestanan Kelod, Ubud, Bali, Indonesia
90
Excellent ·
301 reviews