Hotel de Ville
Did you hear about the two (insert dumb nation of your choice here)? They went to France and couldn't find a place to sleep. But lo, what is that? A hotel? Yes, it's the town's hotel! Yippie, we will sleep tonight!
Well, not quite, since Hotel de Ville means Town hall! And unless you want to sleep on the filing cabinets (if you're allowed), no luck in the bed department here!
For more H words from around the world, please check out ABC Wednesday and join in the fun!