Nestled in South Los Angeles, also known as South Central Los Angeles or simply South Central, New Casa Motel Los Angeles is about a 25-minute walk from South Broadway. Guests who stay at this motel can park their car on site.
Situated about 6 km from University of Southern California, the accommodation also gives access to such sports venues as LA Memorial Coliseum, which is about 15 minutes' drive away. Space Shuttle Endeavour Museum is a few moments from the New Casa Motel, while San Pedro & 78th bus stop is about 5 minutes' walk away. Along with other cultural attractions Watts Towers is nestled at a distance of 4.4 km from this property. For those travelling from afar, Los Angeles International airport is 18 minutes' drive away.
Book New Casa Los Angeles
More +
Less -