An elegant fusion of traditional Balinese with contemporary grandeur gives The Ylang Ylang the feel of a spiritual palace, where one can unite body, mind and soul. Nestled between coconut trees and a landscaped garden on the South East Coast of the Island of the Gods, The Ylang Ylang [...]


