Hotel

New American Inn & Suites

3190 North Tustin Street 3190 North Tustin Street, Los Angeles (CA), United States Show on map

About New American Inn & Suites

New American Inn & Suites is a hotel in Los Angeles (CA), United States. It is one of 1,144 places to stay in Los Angeles (CA) listed on Triptoic.

Property facts

Property type
Hotel

Location

3190 North Tustin Street 3190 North Tustin Street, Los Angeles (CA), 92865, United States

Loading map…

Frequently asked questions

Where is New American Inn & Suites located?

New American Inn & Suites is located at 3190 North Tustin Street 3190 North Tustin Street, Los Angeles (CA) 92865, United States.

Stays near New American Inn & Suites

Highly rated alternatives close by

All 1,144 in Los Angeles (CA) →

More ways to stay in Los Angeles (CA)

See prices on Agoda
Check prices