Kayuan Lumbur Resort
Nestled along the Campuhan River in Ubud, Kayuan Lumbur Resort features eight villas designed with natural elements. Opening onto a wide terrace, the bedrooms presents an enchanting panorama of the lush tropical surroundings. The venue also has an on-site spa which offers a variety of beauty, relaxation and healing treatments to enjoy during your stay.
0 listings
No listing yet.
Contact
Kayuan Lumbur Resort Ubud, Bali, Indonesia