Hotels, Apartments, Homestays
Search and booking
Search results

Oakwood Hotel & Apartments Taman Mini Jakarta 

Address

Jalan Pintu 1, Taman Mini Indonesia Indah
13880 Jakarta

More information »

Coordinates

-6°18'8.86", 106°53'9.6"