Stelling Minnis, England Hotels