Location Four-star hotel “Sasih Karo Retreat” is located in Bali. It boasts a convenient location within 14 km from the historic city center.Hotel features An excellent selection of local and international delicacies is offered in the cozy on-site restaurant. Wi-Fi is available throughout the property. The property features a swimming pool on site. There is a laundry at the hotel.