9401 Sepulveda Blvd North Hills California
With a stay at Hometown Inns North Hills in North Hills (North Hills East), you'll be within a 10-minute drive of Providence Holy Cross Medical Center and Valley Presbyterian Hospital. Free self parking is available onsite.