Das 3-Sterne-Sportsmen'S Lodge Hotel Los Angeles bietet 175 Zimmer und liegt in 600 Meter Entfernung vom Fluss Los Angeles River. Das komfortable Hotel bietet WLAN in den öffentlichen Bereichen und verfügt über einen Konferenzraum für Geschäftsreisende.
Umgeben von Wasserfällen und Hügeln, befindet sich das Hotel im Stadtviertel Studio City, etwa 6 Kilometer vom Sunset Boulevard entfernt. Zu den Sehenswürdigkeiten in etwa 15 Fahrminuten Entfernung vom Sportsmen'S Lodge Los Angeles gehört der Pacoima Dam. Auch Studio City Recreation Center liegt ungefähr 1 Kilometer von der Unterkunft entfernt. Der Franklin Canyon Park liegt in einer Entfernung von 25 Minuten zu Fuß von der komfortablen Unterkunft. Die Bushaltestelle Moorpark & Bellaire liegt nicht weit entfernt vom Sportsmen'S Lodge.
Die Zimmer im Hotel verfügen über einen Balkon sowie ein Bügeleisen/Bügelbrett und eine Klimaanlage für Ihren Komfort. Sie stellen den Gästen Badezimmer mit einer getrennten Toilette und einer Dusche bereit. Neben einer getrennten Toilette und einer Dusche umfassen die Annehmlichkeiten der Bäder auch einen Haartrockner und Badelaken.
Im Sportsmen'S Lodge Hotel wird ein amerikanisches Frühstück angeboten. Unter anderem sind leckere Getränke in der Kaffee- Bar erhältlich. Ca. 200 Meter von der Unterkunft entfernt liegt das Restaurant Premier Restaurant and Bar.