Neo Hotel Tendean Jakarta 3 stars

Jl. Wolter Monginsidi No. 131, Mampang, 12810 Jakarta, Indonesia

Hotel image
Read more reviews for Neo Hotel Tendean Jakarta