Bali Spirit Hotel that located in Ubud – Bali has 25 private suites and villas, all with views, air-conditioning, fan, hot water garden showers, cotton sheets and towels, breezy terraces, and facilitated with; restaurant, bar, reception pavilions, massage and spa treatments, cultural programs and more.
View Detail |
Visit website