Esta propriedade está convenientemente situada a cerca de 800 metros do Aeroporto Internacional de Los Angeles. A propriedade disponibiliza acomodações espaçosas em estilo de suites e providencia um pequeno-almoço gratuito. A propriedade encontra-se perto da Base Aérea de Los Angeles e de outras atracções.
Os quartos da propriedade incluem uma máquina de café, uma televisão de ecrã plano com canais por cabo, um mini-frigorífico e um micro-ondas. Alguns quartos oferecem vistas para a cidade.
O Embassy Suites organiza uma recepção nocturna com o gerente. Também está disponível acesso Wi-Fi gratuito em todo o hotel. A propriedade fornece salas de reuniões e um centro de negócios.
Os hóspedes poderão visitar o Staples Center, casa dos Los Angeles Lakers e dos Clippers, que fica a cerca 16 km do Embassy Suites North. Também podem chegar facilmente ao Manhattan Beach Pier (cais) e ao Hollywood Park.