El hotel Travel Inn está situado en el corazón de Los Ángeles y cuenta con WiFi en toda la propiedad, además de un aparcamiento privado gratuito en el lugar. Situado en colinas, este hotel de 2 estrellas se encuentra a 2 km de distancia del Panorama Recreation Center.
El hotel ofrece una tranquila ubicación, a una distancia moderada de las colinas del Norte y a 4 km de distancia de Branford Park. El Travel Inn se halla a 6 km de Wat Thai of Los Angeles. La experiencia cultural cercana incluye La Misión del Señor Fernando, que está a 4 km de distancia. El Travel Inn está a unos cuantos minutos en coche de la parada de autobuses la Sepulveda and Nordhoff.
La propiedad dispone de habitaciones con TV de pantalla plana con canales vía satélite, detectores de humo y climatizador, mientras que los baños privados disponen de inodoro y bañera. Están equipadas con una decoración cómoda.