Cowell Tower is a Grade B office building located in Central Jakarta, covering 22,000 sqm and available for lease. The building has 16 storeys and is within walking distance to Plaza Atrium. It is equipped with 5 lifts, including a service lift. Cowell Tower provides 308 parking spaces, along with ATM, restaurant, and bank services.