This almost extraterrestrial place is actually located on planet earth, but it looks more like the city of the Ewoks in Star Wars, than a hotel. This very different boutique hotel is located deep in the Balinese jungle at Ubud, Bali's spiritual center. A magnificent combination of buildings made of bamboo and teak. Here it's easy to feel a little spiritual, you get close to nature and maybe, yo...
Read more