Javascript is required to view this map.

Budget Inn of North Hills

Overview

Total Rooms

50

TMD Hotel

Address:

9151 Sepulveda Blvd.
North Hills, CA 91343

Phone:

1 (818) 894-4051