Das Hotel Abode Los Angeles - Downtown South Park liegt im Stadtteil Downtown Los Angeles, 950 Meter von einer der beliebtesten kulturellen Sehenswürdigkeiten, dem Museum of Contemporary Art. Das Aparthotel mit WLAN in den öffentlichen Bereichen.
National History Museum of Los Angeles County ist 3 km vom Hotel entfernt, während der Little Tokyo Historic District 25 Minuten Fußweg entfernt liegt. Zu den nahe gelegenen Sportattraktionen gehört Crypto.com Arena (ist in unmittelbarer Nähe vom Abode Los Angeles - Downtown South Park). Unabhängig von der Religionszugehörigkeit besuchen Reisende am liebsten die Kathedrale Unserer Lieben Frau von den Engeln, eine beliebte Kultstätte, die in einer 2 km Entfernung von der Unterkunft liegt. Die U-Bahn-Station 7th Street Center liegt nicht weit entfernt von dem 3-Sterne-Hotel.
Das Abode Los Angeles - Downtown South Park in Los Angeles umfasst 18 Zimmer mit verschiedenen Annehmlichkeiten — einem Flachbildfernseher mit Satellitenkanälen und einer Klimaanlage. Die Badezimmer sind mit eine getrennte Toilette und eine Dusche sowie mit ein Trockner und Badelaken ausgestattet.
Das Restaurant DTLA Ramen ist in etwa 5 Gehminuten Entfernung von der Unterkunft gelegen.