Initial commit for hotel part 1

@jsteiner @gabebw
Can you remove this comment?