Plac mieści się w samym centrum Zelowa, jest tu park i pomnik im. T. Kosciuszki. Dookoła wiele sklepów i restauracji.