Magnolia Hotel
Hotel
Address
Jl. Mangga Besar IV I No.31 9, RT.9/RW.1, Taman Sari, Kec. Taman Sari, Kota Jakarta Barat, Daerah Khusus Ibukota Jakarta 11150, Indonesia
Contact
+62 21 6391318Price rating
$14/night
Rating on Google Maps
3.90 (330 reviews)Open on Google Maps