Alaya Resort Jembawan is a luxurious wellness boutique hotel located in the heart of Ubud, Indonesia. Surrounded by picturesque rice paddies and lush tropical gardens, it offers a peaceful sanctuary for guests to relax and rejuvenate. The resort features 38 beautifully-designed rooms that are inspired by traditional Balinese architecture, as well as a restaurant serving healthy and organic cuisine. Guests can also enjoy a variety of spa treatments and yoga classes, making this the perfect place for a wellness retreat.
Location
- Distance to the sea: 1 line