Jayakarta Hotel Jakarta 4 stars

Jl. Hayam Wuruk No. 126, Taman Sari, 11180 Jakarta, Indonesia

Hotel image
Read more reviews for Jayakarta Hotel Jakarta