KEW LUXURY TOWNHOUSE Location: 24A Wellington St, Kew Vic 3101 5-day min stay. Lower rates are available for longer stays Our rates ...