Question: Where would have a specialty hair salon for guests?

Choices: 
- mail
- shopping center
- hotel
- resort
- metropolitan city

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

this word is most relavant