Advertisement
The Jayakarta Jakarta
The Jayakarta Jakarta
Address:
Jl. Hayam Wuruk 126,, Jakarta, Indonesia
Traveler Rating by TripAdvisor