I think he was referring to the mall right near the hotel. It doesn't seem to have occurred to him to look any further than that! The very briefest of searches on google maps show plenty of McDonald's branches just a short walk from where they were staying, a number of which are open 24hours. They could have found another one no problem, especially as they walked over to Gastown anyway. The lack of critical thinking is really quite odd.