The Royal Pita Maha - Ubud, Bali ~ Bali Hotels, Villas, Tours and Travel Guides - 0 views
-
kdkgunawan on 27 Dec 14The Royal Pita Maha is a luxurious resort with individual Balinese style villa that is perfect for the guest who seeking peace in the unwind and relaxation is situated on Jl. Kedewatan, Ubud, Bali.. Spread over 12 acres, the resort ended up in the Ajung River. Pita Maha means 'great shining' where The Royal Pita Maha is boutique resort as icon that provide Local art design element in each of resort architecture.