This PPT is perfect for teaching your intermediate level students hotel vocabulary. The words and phrases here are not too basic, but just challenging enough to stretch most intermediate students. It would also be useful for those of you teaching people already in the hotel industry. The pictures clearly illustrate the meaning, and there are some helpful examples that follow.
ESL Intermediate Hotel Vocabulary from David Wills
A fun follow up activity is to watch a TV show set in a hotel and have students dub it or summarize it. Fawlty Towers is a good example, as is the episode of Mr. Bean which is set in a hotel.