Samsara Ubud corporate office is located in Banjar Ayah Desa Kelusa, Ubud, Bali, 80572, Indonesia and has 51-200 employees.
samsara ubud
| Location | People at location |
| Asia | 11-50 |
| Australia | 1-10 |
Samsara Ubud is a luxury resort located in Bali, designed to rejuvenate guests' senses and enhance their connection with nature, family, and friends. The resort features spacious villas, each with a private heated pool and contemporary Balinese décor, catering primarily to couples and families seeking a tranquil getaway. Guests can enjoy various ex... Read More