An alehouse-keeper, a person who operates an alehouse; a tavernkeeper, an alekeep.
Someone who runs a hotel.