Com solário, terraço ensolarado e salão compartilhado, Best Western Plus Carriage Inn Los Angeles está localizado na área turística privilegiada em Los Angeles, a 25 minutos caminhando da Sepulveda Basin Recreation Area e 3.2 km do Los Encinos State Historic Park. Este hotel de Los Angeles, localizado a poucos quarteirões do Parque do Castelo Sherman Oaks, dispõe de uma piscina aquecida ao ar livre, junto com jacuzzi e banheira quente.
O hotel 4 estrelas está localizado no coração de Los Angeles, bem ao lado da rodovia. O Best Western Plus Carriage Inn oferece proximidade com paisagens naturais como a Represa Sepulveda (a 1.2 km) e o Jardim Japonês (a 1.4 km).
Os 178 quartos são equipados com cofre pessoal, e confortos como ferro de passar roupas e controle de temperatura. Eles são equipados com escrivaninha, e também incluem máquinas de café/chá.
O bar 24 horas é ideal para tomar uma bebida relaxante. Denny's está localizado ao lado de Best Western Plus Carriage Inn e serve refeições de cozinha americana, a 50 metros de distância.