Howard Johnson Inn and Suites

7432 Reseda Blvd
Reseda
California
United States