Ho-tēl', n.

noun

n. [Fr. hôtel, for O. Fr. hostel. See HOSTEL.]

  1. A house for entertaining strangers or travelers; a hostel or hostelry; an inn or public house; especially, one of some style or pretensions.
  2. A palace or dwelling of a person of rank or wealth. [France.]