The Jayakarta Jakarta
The Jayakarta Jakarta
Hotel
Jalan Hayam Wuruk No. 126
, Jakarta, Indonesia
11180
64
Average ·
50 reviews