Treat yourself to a rewarding stay at the 4.5-star-rated Radisson on Flagstaff Gardens, located in the heart of Australia’s dynamic cultural capital, Melbourne. This impressive building once served as the Victorian Police Headquarters and now offers the perfect ...More information