The Ashville is a good place to stay to see Cabot Tower. It’s 1 km away.