Tag: Samsara

Samsara Ubud – Bali, Indonesia

Originally opened in 2017, the hotel has not been upgraded since, as far as we know. A fantastic and luxurious 5 star hotel has 17 rooms on 1 stories. Guest rooms are designed to provide an optimal level of comfort with welcoming decor and some offering convenient amenities like television LCD/plasma screen, free welcome drink, …

Continue reading