With a stay at The London Living at Kebagusan City in Jakarta (Kebagusan), you'll be within a 15-minute drive of Satria Mandala Museum and Margo City. Featured amenities include a 24-hour front desk and a water dispenser. Self parking (subject to charges) is available onsite.