Yes they do. Umm, call the hotel and ask to be connected to a host? A quick google will get you some phone numbers and names.
Those four hosts are the same ones listed in their latest newsletter. I don't think they have changed in a long time.