Nestled in the beautiful Pendle countryside, the Alma Inn is bursting with character and charm.