Inchmurrin Island is a place in North West Glasgow and is mainly residential.
Inchmurrin Hotel is a hotel offering a range of different sized bedrooms for visitors.
Address: Inchmurrin Island, Balmaha, Glasgow, Lanarkshire, G63 0JY
Map showing Inchmurrin Island in Glasgow.