Antoni Hotel 2 stars

Jl. Hayam Wuruk No. 111F-G, Taman Sari, 11160 Jakarta, Indonesia

Hotel image
Read more reviews for Antoni Hotel