Property Location With a stay at The Alma Inn in Sowerby Bridge, you'll be within the vicinity of Wainhouse Tower and Eureka The National Children’s Museum. This inn is within the vicinity of Stoodley Pike Monument and Manor Heath Park and Jungle Experience.Rooms..