n. A house for entertaining strangers or travelers; an inn; especially, an inn of some style and pretensions. See inn.n. A private city dwelling; particularly, a large town mansion.n. A public office or building: as, the Hôtel de Ville (city hall) in Paris.