Travel Inn Los Angeles jest położony w dzielnicy Centrum Dżakarty 6 km od atrakcji kulturalnych, takich jak Muzeum Historii Naturalnej Hrabstwa Los Angeles. Wi-Fi jest w miejscach publicznych, a na terenie znajduje się parking.
17 pokojów w Travel Inn wyposażono w takie udogodnienia jak klimatyzacja, a także darmowe Wi-Fi i telewizja satelitarna. Przyległe łazienki są również wyposażone w suszarkę do włosów i ręczniki kąpielowe dla maksymalnego komfortu podróżnych.
Podczas pobytu w tym hotelu goście mogą wybierać spośród pobliskich lokali gastronomicznych, takich jak restauracja Jack in the Box, w około 300 m, czy restauracja TG Express w odległości 5 min spacerem.
Śródmieście LA znajduje się około 25 min piechotą od hotelu, wówczas gdy Stadion baseballowy Dodger Stadium leży w prawie 3 km stąd. Zabytki religijne w okolicy to między innymi Świątynia Anioła (2 km) i Katedra Matki Bożej Anielskiej w Los Angeles (2,1 km). Travel Inn pozwala cieszyć się widokiem natury, takim jak MacArthur Park Lake, które jest w około 600 m. Ten hotel zapewnia również dostęp do takich atrakcji sportowych, jak Staples Center w odległości 30 min spacerem. Stacja kolejowa Stacja metra 7th St/Metro Center znajduje się tylko 1 km od 2-gwiazdkowego obiektu, Tarasy widokowe OUE Skyspace LA leży w prawie 2,2 km.