Peaceful Stay In La Los Angeles hotel is a great place to stay in South Los Angeles, also known as South Central Los Angeles or simply South Central, a 25-minute walk from Space Shuttle Endeavour Museum.
Guests may find Denker Recreation Center 2.6 km from this guest house, while Chesterfield Square is a 25-minute walk away. The nearby sports attractions are STAPLES Center (6 km), and LA Memorial Coliseum (2.7 km). Located in Los Angeles, the hotel lies next to Pilgrim Congregational Church. The nearest bus stop Normandie & 48th is a 5-minute walk away.