Featuring free WiFi throughout the property, National Motel Los Angeles is set 15 minutes' walk to Athens Park. Situated in South Los Angeles district, the motel is set 2.9 km from Watts Towers.
You can get to Roy Campanella Park in a few minutes by car.
The rooms come with climate control and TV.
Avalon city rail station is a 5-minute walk away. National Motel is nestled 20 km from Los Angeles International airport.