Hostel Cecil Hotel Los Angeles jest położony w teatralnej dzielnicy miasta, a najbliższy przystanek autobusowy 7th & Main, w 50 metrach.
Śródmieście LA znajduje się w około 2 km od hostelu, a Exchange LA - maksymalnie 5 min piechotą stąd. Goście mają dostęp do takich atrakcji sportowych, jak Stadion baseballowy Dodger Stadium (3 km) i Los Angeles Memorial Sports Arena (4 km). Do pobliskich atrakcji kulturalnych należy Japońsko-Amerykańskie Muzeum Narodowe, w odległości 20 min spacerem.
Goście mogą również korzystać z baru w lobby. W odległości 5-minutowego spaceru stąd znajduje się wiele lokali gastronomicznych, w tym restauracja Wendell Bar. Hostel Cecil jest położony w pobliżu od dworca kolejowego Stacja metra 7th St/Metro Center, a stacja metra Pershing Square jest w około 600 m. W pobliżu dostępny jest parking miejski.