Filter Results
Apply Filters
Clear Filters
Hotels in Los Angeles near Theresa Lindsay Park
New Bay Motel
8301 South Figueroa Street, Los Angeles, United States Show map
Located a mere 1.6 km from South Broadway, the 2-star New Bay Motel Los Angeles offers access to tourist attractions throughout Los Angeles. Wi-Fi is available in public areas.
From US$ 85
Book Now