Mantra on Little Bourke Melbourne is truly Melbourne’s best kept secret. Centrally located in Melbourne’s CBD, the hotel allows guests quick, easy access to premium local attractions including boutique shopping, famous eat streets and a host of cultural ...More information