Il Stadium Inn & Spas Los Angeles, 2 stelle, ubicato nel quartiere South Los Angeles di Los Angeles, offre alloggio a una distanza di 4 km dal Rowley Memorial Park.
Greater Faith Missionary Baptist Church si trova a 150 metri da questo hotel, mentre tali siti naturali, come l'Athens Park sono a 10 minuti in macchina. Questa locanda è a una distanza di 3 km da Chester Washington Golf Course. Inoltre, il Stadium Inn & Spas Los Angeles è situato a circa 15 minuti in macchina dalla South Broadway. C'è la fermata dell'autobus Vermont & 105th abbastanza vicino all'alloggio.
Le 18 camere dell'hotel sono dotate di comfort come un impianto di climatizzazione e una TV a schermo piatto con canali satellitari.