Guest favorite Turnkey Accommodation - North Melbourne
★★★★★
78 Howard St, North Melbourne, Melbourne, Australia Show on map
The Village North Melbourne is a hotel in Melbourne, Australia. It is one of 1,859 places to stay in Melbourne listed on Triptoic.
78 Howard St, North Melbourne, Melbourne, Australia
The Village North Melbourne is located at 78 Howard St, North Melbourne, Melbourne, Australia.
Highly rated alternatives close by
Hotel
Hotel