Profile: The Lion Hotel is a Pubs & Bars company located at North Adelaide, South Australia Australia, address is 161 Melbourne St, North Adelaide 5006 SA, postcode is 5006, you can contact The Lion Hotel by phone 08 8367 0222
Description: The open and light filled plan at the The Lion hotel gives this venue just the right amount of class. It is all the finer details which make this a fine dining experiece. A well thought out menu has a variety of dishes to suit everyone who walks through the doors.
Part of the North Adelaide Heritage Group of Accommodation, William Townhouse is a fully self contained, 3 bedroom townhouse furnished with Australian arts & crafts antiques.