Add hotel adapter

@jsteiner
@gabebw
Should this be public or private?