On the way to spend a summer with her grandmother after the sudden death of her mother, seventeen-year-old Audrey, her older brother Daniel, and their father happen upon the Hotel Ruby, a luxurious place filled with unusual guests and little chance of ever leaving.