favehotel Pasar Baru 3 stars

Jl. Samanhudi No.26, Pasar Baru, Central Jakarta, Gambir, 10710 Jakarta, Indonesia

Hotel image
Read more reviews for favehotel Pasar Baru