The hotel I was staying in (it's really, really weird to stay in a hotel in your home town) had this really neat idea. I arrived to find a little note saying "We're having drinks on the 16th floor on Wednesday, come up and join the staff". It was a bit weird - there was one girl there with an "I'm being paid to be nice to you" smile, who I quickly stopped talking to. Everyone else was cool, though, and it made me want to come back next time.
What amazed me was that two days later, someone in the lobby who I'd talked to for about three minutes had made the effort to remember my name. They must train these people well.