Holiday Inn Express Jakarta Thamrin, an IHG Hotel
Holiday Inn Express Jakarta Thamrin, an IHG Hotel
Hotel
, Jakarta, Indonesia
81
Very Good ·
1062 reviews
3.5-star business hotel in Jakarta (Central Jakarta)
No info available for this location