Online Highways Home > California > North Hills
City Map with Features

North Hills Super 8

North Hills Super 8 opened in 1998 and offers a choice of 45 rooms for visitors to North Hills.

Location: 8609 Sepulveda Blvd., North Hills California 91343



Search North Hills California


The Mile-by-Mile Guide to the Oregon Coast is now available online!