Grimm by Mike Nicholson
If you have the misfortune to spend a night at Hotel Grimm, it may be the last one you spend anywhere! Or so the residents of Aberfintry believe. From its vantage point high above the town, the hotel has long been the source of dead guests and terrifying stories. When eleven-year-old Rory McKenna becomes an overnight advertising sensation for a brand of Cola, Hotel Grimm's mysterious owner, Granville Grimm, presents Rory with the task of giving his hotel a new image. Refusal is not an option... Can Rory triumph again, or will he become Hotel Grimm's next victim? Full of unexpected twists and turns, surprising allies and things that go bump in the night, Rory's life is about to get very complicated. Set in the fictional town of Aberfintry, located roughly in Scotland's Trossachs region, this is a humorous adventure story from the prize-winning author of Catscape.