Located in Bali’s lush district of Desa Kelusa Payangan, Samsara Ubud is the crème de la crème of laid-back luxury and the epitome of secluded chic. The strategic location of the resort offers an exceptional sense of calm, yet is only a 20-minute drive to the bustling town of Ubud. An hour and a... Read more
This company has no teams yet
This company has no offices yet