Royal Pitamaha - A Tjampuhan Relaxation Resort
Ubud - Bali
Located in the spiritually revered and picturesque area of Kedewatan, Ubud, Bali. Overlooking the Ayung River at Batu Kurung, The Royal Pita Maha is a luxurious expression of the true essence of Bali. This is an ideal place to pampered, a place of healing, reflection, contemplation, meditation and serenity...