Opium Den Hotel

Address: 176 Hoddle Street
Abbotsford VIC 3067

PH: (03) 9417 2696