Melbourne Short Term Accommodation
Located in the south-eastern part of mainland Australia, within the state of Victoria, Melbourne is a highly populous city which is always buzzing with visitors. Being a commercial hub and the capital city of the state of Victoria, Melbourne finds many business class visitors travelling to the city throughout the year. Moreover, Melbourne is also […]