Express O 91656 OYO Sentra Group is a budget hotel with standardised amenities situated in Jakarta. Located less than 18 km from Taman Mini Indonesia Indah and 17 km from National Monument, Express O 91656 is the perfect choice for your next stay in the Indonesian capital city.