Q Squared Serviced Apartments
115, Chetwynd Street, North Melbourne, North Melbourne, VIC, Australia
03 8383 1072
When looking for North Melbourne serviced apartments, look no further than Q Squared. Fully equipped with modern creature comforts, our.....072 today.