Etwa 8 Fußminuten vom Fluss Los Angeles River entfernt, bietet das 3-Sterne-Sportsmen'S Lodge Hotel Los Angeles 175 Zimmer. Die Gäste genießen ein amerikanisches Frühstück sowie Zugang zu einer Terrasse.
Das komfortable Hotel liegt inmitten vom Viertel Studio City von Los Angeles 6 km vom Pacoima Dam und ist umgeben von der Lagune und Wasserfällen. Das Sportsmen'S Lodge Los Angeles liegt günstig, nähmlich in ca. 10 Fahrminuten Entfernung von der Great Wall of Los Angeles. Der Sunset Boulevard ist etwa 7 Kilometer von der Unterkunft entfernt, während der Bahnhof LACMTA- Wilshire / Western 14 km weit weg vom Hotel liegt. Die Bushaltestelle Moorpark & Bellaire befindet sich gleich neben der komfortablen Unterkunft.
Alle Zimmer bieten ein Bügeleisen/Bügelbrett und eine Klimaanlage sowie einen Balkon. Unter anderem sind in den Zimmern eine getrennte Toilette und eine Dusche vorhanden.
Es gibt eine Kaffee- Bar auf dem Gelände. Das Restaurant Premier Restaurant and Bar befindet sich ungefähr 5 Fußminuten vom Sportsmen'S Lodge entfernt und ist auf ukrainische Gerichte spezialisiert.