Fraser Residence Menteng Jakarta 5 stars

Jl. Menteng Raya No 60, Menteng, Menteng, 10340 Jakarta, Indonesia

Hotel image
Read more reviews for Fraser Residence Menteng Jakarta