Fraser Place Setiabudi Jakarta
Fraser Place Setiabudi Jakarta
Aparthotel
jl. Setiabudi Selatan No. 2
, Jakarta, Indonesia
12920
92
Excellent ·
144 reviews