Landing facility (8)
I believe the answer is:
heliport
(Other definitions for heliport that I've seen before include "landing platform" , "Landing place for small aircraft" , "Landing pad" , "Home for choppers?" , "Landing-place" .)
I believe the answer is:
heliport
(Other definitions for heliport that I've seen before include "landing platform" , "Landing place for small aircraft" , "Landing pad" , "Home for choppers?" , "Landing-place" .)