New Town Complex este situat în centrul orașului Obzor, lângă zona pietonală.