Liberty Hotel Thamrin Jakarta 3 stars

Jl. Sungai Gerong No. 2 Thamrin, Tanah Abang, 10230 Jakarta, Indonesia

Hotel image
Read more reviews for Liberty Hotel Thamrin Jakarta