Pita Maha Resort
Bali Hotel - Ubud Hotel - Pita Maha Resort is located on the side of the Tjampuhan valley in Ubud, the Pita maha Resort and Spa is a landscaped jewel overlooking the beautiful River Oss. From the lobby and restaurant area, the natural beauty of the Ubud foothills is immediately apparent. Sweeping views of lush rice terraces and tropical woodland... Read More



