Question: Where could a restaurant be located that would allow someone to sleep there?

Choices: 
- cafeteria
- building
- at hotel
- business sector
- yellow pages

The rationale to choose "at hotel" as the answer is that: 

at hotel restaurant be located that would allow someone to sleep