Locory page
TCC Batavia Towers
By Seeker
The TCC Batavia Towers, located in the Tanah Abang area of Jakarta, Indonesia, is a striking complex featuring three office towers, with the tallest being City Center Tower 1 at 208 meters. This modern skyscraper not only serves as a hub for business but also offers various amenities including parking, ATMs, restaurants, retail outlets, and banking facilities, making it a convenient destination for both tourists and researchers interested in the architectural landscape of Jakarta.
Tags
Location
Views
0
Be the first to comment!