Ulun Ubud Resort and Spa
Ulun Ubud Resort and Spa is quiet and conveniently located a short walk to neighbouring shops and restaurants or to Ubud city centre via hotel shuttle. A total of 19 rooms each made with local materials in traditional style including classic alang-alang grass thatched roof. Situated at the outskirts of Ubud on the top of a […]