.Semarang Town Square (SETOS) is located in Semarang, Indonesia. Before your visit, find out more about Semarang Town Square (SETOS)’s address, opening hours, and location on this page.
Indonesia, Jawa Tengah, Semarang
This landmark doesn't provide this information yet.
This landmark doesn't provide this information yet.
Information above may change without prior notice.
Get to Know Semarang Town Square (SETOS)
Explore The Area