73 William St
Glenroy,
Victoria
3046
1800 243 227
Latitude: -37.7050200, Longitude: 144.9080400
08:30 - 18:30 - Mo, Tu, We, Th, Fr
08:30 - 17:00 - Sa
Regularly updated information about Villa Del Sola Hostel from Nursing Home section. Villa Del Sola Hostel located at the address 73 William St Glenroy, 3046. You can get direction to Villa Del Sola Hostel on the map or call by phone 1800 243 227