Alto on Bourke Hotel is located in central Melbourne and is an eco-friendly boutique hotel and is less than a 5 minute walk from Southern Cross Station