Location

The Shala Bali

 

Our accommodations are part resort, part yoga shala. Cocooned among magnificent nature of Ubud, this place of wellness was founded on the ancient principles of Balinese and Indian philosophy.