Jl Laksamana R E Martadinata No 26 Pademangan Barat Pademangan, Pademangan, Jakarta, Indonesia
Show Map
Air Conditioned, Refrigerator, Cable / Satellite TV, Microwave, TV, Shower, Kitchenette
Elevator / Lift, ATM / Cash Machine, Shops, Shops in Hotel
Wireless internet on site.
© 2020