Das Best Western Plus Carriage Inn Los Angeles liegt in etwa 5 Gehminuten Entfernung vom Fluß Los Angeles River und bietet seinen Gästen einen beheizten Außenpool. Der Gasthof bietet einen japanischen Garten sowie ein modernes Fitnesszentrum und befindet sich nur 1 Kilometer vom Sherman Oaks Castle Park entfernt.
Das Hotel ist im Touristengebiet von Los Angeles gelegen, in circa 200 Meter Entfernung von der Bushaltestelle Sepulveda & Burbank und in einer Entfernung von etwa 40 Fahrminuten vom Bahnhof Metro- 7th St / Metro Center. Encino Municipal Golf Course befindet sich in ungefähr 2 km Entfernung vom Best Western Plus Carriage Inn. Zudem liegt Sepulveda Basin Recreation Area in einer Entfernung von etwa 5 Fahrminuten von der Unterkunft, und der Lake Balboa ist 10 Minuten Fahrt von der Unterkunft entfernt. In der Umgebung befinden sich auch Natursehenswürdigkeiten, darunter das Los Encinos State Historic Park, das in einer 3 km Entfernung vom Hotel ist.
Das Best Western Plus Carriage Inn verfügt über 178 Zimmer mit Ausstattung zur Kaffee- & Teezubereitung und bietet ein Bügeleisen/Bügelbrett und eine Klimaanlage.
Die Gäste können sich in der Cocktail- Bar bei einem Getränk entspannen. Das Restaurant Denny's bietet amerikanische Gerichte an und befindet sich ganz nah an der Unterkunft.