If you run a business that needs to deploy one or more of your staff to “movie town” Burbank for an extended assignment, you can always put them up in a hotel. There are plenty of hotels in and around Burbank, but one of the problems is that they cost a small fortune....