63 Melbourne Street
North Adelaide,
South Australia
5006
(08) 8267 1157
Latitude: -34.9064200, Longitude: 138.6090800
10:30 - 21:30 - Mo, Tu, We, Th, Fr, Sa, Su
Regularly updated information about Lord Melbourne Hotel from Function Centre section. Lord Melbourne Hotel located at the address 63 Melbourne Street North Adelaide, 5006. You can get direction to Lord Melbourne Hotel on the map or call by phone (08) 8267 1157