The Best Western Plus Travel Inn Hotel, a solid upper mid-scale boutique four-star hotel accommodation in Carlton, situated close to Melbourne CBD with only a short stroll to some of Melbourne’s famous attractions including University of Melbourne, Melbourne ...More information