New Space Hotel opens in St Kilda
Space Hotel has announced plans to open a second property in Melbourne’s, St Kilda, offering dormitory style accommodation for sports teams and student groups as well as ocean view private suites for business travellers.
7 February, 2013