Business Description
When looking for North Melbourne serviced apartments, look no further than Q Squared. Fully equipped with modern creature comforts, our self-contained serviced apartments allow guests to enjoy an independent, self-sufficient stay. Book by calling +61 (03) 8383 1072 today.