Location

Jalan MH. Thamrin No.1; Jakarta , DKI Jakarta 10310; Indonesia

Details
Region: Asia, SouthEastern Asia, Indonesia
Category: Accommodation, Hotel
GTI Level: 4 Leafs
Certification