Oakwood Hotel & Apartments Taman Mini Jakarta

Oakwood Hotel & Apartments Taman Mini Jakarta

Hotel

Jalan Pintu 1, Taman Mini Indonesia Indah, Jakarta, Indonesia 13880