The Time Place Plaza Indonesia
Plaza Indonesia,
Level 1 #165-168
Jl. MH Thamrin Kav. 28-30
Jakarta 10350
Jakarta
Indonesia

Tel: +62 21 310 7715
Fax: +62 21 310 7712

Mon-Sun: 10:30pm - 8:30pm
Official retailer
Visit rolex.com