Fraser Place Setiabudi Jakarta

4.5 star property
Luxury aparthotel near Grand Indonesia Shopping Mall

Choose dates to view prices