Studio One Thamrin HotelHotel
Jl. Talang Betutu No 15, Jakarta, 10230
Located in Jakarta city, Studio One Thamrin Hotel is situated a 10-minute walk from Grand Indonesia Mall and Tanah Abang Market. It offers rooms with garden views and free Wi-Fi access.