Situado a unos 6 km del Museo de Historia Natural del Condado de Los Ángeles, El Travel Inn Los Ángeles ofrece WiFi en toda la propiedad y un aparcamiento. Este hotel de 2 estrellas se encuentra en el distrito Los Angeles Sur, a unos 6 km de atractivos culturales como el Museo de Ciencia de California.
Este hotel tiene una tranquila ubicación a unos 4 km de Los Angeles Memorial Coliseum. El Travel Inn está situado a unos minutos de Vermont Avenue Church of Christ de Los Ángeles. La zona destaca por lugares educativos como la Universidad del Sur de California, situado a 6 km de esta propiedad. La parada de autobús Vermont & 74th está situada al lado del hotel Travel Inn.
Amuebladas con escritorio, las habitaciones son con aire acondicionado y cuentan con TV de pantalla plana con canales vía satélite. Las habitaciones están decoradas con diseño cómodo y algunas tienen horno de microondas y nevera. Los cuartos de baño ofrecen comodidades como secadores de pelo y toallas, y también incluyen inodoro y lavabo.