Positioned in Melbourne’s inner north suburb of Preston, Mantra Bell City is a charming 4-star hotel with an enchanting outdoor garden. The stylish modern event spaces also include a poolside terrace and an enormous ballroom wedding venue for indoor entertainment.