n. | 1. | A house for entertaining strangers or travelers; an inn or public house, of the better class. |
2. | In France, the mansion or town residence of a person of rank or wealth. |
Noun | 1. | hotel - a building where travelers can pay for lodging and meals and other services |