Ritz Backpackers - 1P5991
St KildaWhen looking at taking on a Back Packers such as Ritz in St Kilda, on Fitzroy Street, buyers may be worried about the aftershocks left over from Covid. But not only have the guest numbers bounced back but Ritz is... >> See Details