Тяжело назвать это место сквером, есть пару лавочек вокруг горы и спортивная площадка. Выйти вечером и заняться спортом - да, но не отдохнуть, лучше парк Им.60 лет Октября, 2 минуты ходу от этого места.
Месторасположение очень хорошее, есть парковка на верхних этажах. От станции метро "Пл. Ленина" 5 минут.
Хорошее место прогуляться перед поездкой с вокзала.