The Lighthouse
From Historical Hastings
Was the Washington Temperance Hotel, becoming The Lighthouse prior to demolition. Located on junction of Devonshire Road and Station Road
Was the Washington Temperance Hotel, becoming The Lighthouse prior to demolition. Located on junction of Devonshire Road and Station Road