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.
Nothing saved on this user yet. Try starting here:
When you find something you like, click the heart icon to save it