Stars Inn Motel Los Angeles jest położony w dzielnicy Westwood około 15 min jazdy samochodem od atrakcji kulturalnych, takich jak Muzeum motoryzacyjne Petersena.
Restauracja RockSugar Southeast Asian Kitchen, położona w zasięgu wzroku od obiektu, serwuje dania kuchni tajskiej, aby zaspokoić każdy gust.
Park Beverly Gardens leży 2 km od hotelu, a Centrum widowiskowe Wallis Annenberg znajduje się w prawie 2,1 km. W odległości krótkiego spaceru znajdują się takie atrakcje jak Centrum handlowe Westfield Century City i Pink Taco. W okolicy znajdują się też takie atrakcje przyrodnicze jak Park Pamięci Willa Rogersa prawie 25 min spacerem od Stars Inn Motel. Hotel jest zlokalizowany 15 km od stacji kolejowej Stacja metra 7th St/Metro Center, natomiast The Hammer Museum jest w prawie 2,2 km.