Where to Stay Hotels Travel Inn Share Been There Login Register Save Login Register Get Directions Hotels Free Wi-Fi Pool Budget friendly hotel located on Sepulveda Blvd. in North Hills. Contact Information 8525 Sepulveda Blvd., North Hills 91343 818-894-5721 Additional Information Accepts Credit CardsPublic Space ADA CompliantSelf ParkingTotal Rooms: 76 Discover LA Newsletter Email I consent to receive the Discover LA newsletter. You can learn more by reading our privacy policy, and you can opt out at any time. Leave this field blank