Across the road from the Montrose shops, Montrose Town Centre is nestled amongst picturesque gardens at the foot of the Dandenong Ranges. It offers a range of arts and cultural activities. Worth investigating the events on offer over the time of your stay.