Das Stars Inn Motel Los Angeles liegt circa 2 km von den Beverly Cañon Gardens und ca. 5 Minuten zu Fuß vom Pink Taco entfernt.
Das Motel befindet sich mitten vom Stadtteil Westwood, 400 m vom Westfield Century City. Das Santa Monica Museum of Art liegt unter anderem 7 Minuten Fußweg entfernt. Die Annenberg Foundation, eine der zahlreichen kulturellen Attraktionen der Stadt, liegt nicht weit entfernt vom Stars Inn Motel Los Angeles. Die nächste Bushaltestelle Century Park West & Santa Monica liegt lediglich 150 Meter entfernt.
Die Gäste können auch asiatische Gerichte im Restaurant RockSugar Southeast Asian Kitchen genießen, das rund 5 Gehminuten von hier ist.