Not the best area to be walking around. I'm not suggesting you will get mugged. Its just not a very attractive area. I can't personally recommend any of the airport area hotels as I haven't stayed in any. But a quick look at google maps shows us that 191 Carlingview is where The Landing Strip is located. The closest hotels to that are Hotel Carlingview (about 300 metres away) and Hotel Indigo (about .5 km away). If you are looking for something a little more familiar, Dixon Rd is about 800 metres away with the Marriott and Travelodge right at the corner. Quality Suites, The Westin Bristol, and the Airport Hilton are a little farther, but all within 2 km of The Landing Strip. So depending on what your priorities are (i.e. proximity to pussy or more luxurious accommodation) you might find any of those to be suitable.