Cara Cara Inn Bali for sale by JLL Hotels & Hospitality Group
JLL's Hotels & Hospitality Group have been appointed exclusive advisor to offer the Cara Cara Inn for sale, located in the renowned holiday destination of Bali, Indonesia. For sale exclusively by JLL’s Julien Naouri, Isabel Wong, Jacintha Herzog and Asi Suryanti.