Javascript is required to view this map.

Travel Inn

Overview

Budget friendly hotel located on Sepulveda Blvd. in North Hills.

Pricing: $

Address:

8525 Sepulveda Blvd.
North Hills, CA 91343

Explore. Dine. Shop with your American Express® Card.

  • Accepts Credit Cards
  • Self Parking