Genesteld in de Downtown Los Angeles wijk van Los Angeles, biedt het charmante Stillwell Los Angeles hotel accommodatie op 10-minuten loopafstand van het Staples Center. Dit hotel biedt 24-uurs receptie en een geldautomaat. Er is Wi-Fi in openbare gebieden voor de gasten.
Dit 3-sterrenhotel is gelegen op minder dan 550 meter van het LA Fashion District en in de buurt van uitgaansgelegenheden zoals Orpheum Theater Los Angeles. Stillwell Los Angeles is gelegen op loopafstand van slechts 5 minuten van het FIDM Museum and Galleries en binnen 5 minuten lopen van 7th Street - Metro Center metrostation. Gasten kunnen ook genieten van de nabijheid van Spring Street Park, gelegen binnen minder dan 1 km hier vandaan. Dit pand met 232 kamers ligt binnen een paar straten van het Dodger Stadium, terwijl Greyhound Terminal op 10 minuten te voet vandaan ligt. Stillwell is gelegen op slechts 1 km van het station 7th St/Metro Center.
In dit hotel wordt dagelijks een vegetarisch ontbijt geserveerd. Dankzij de aanwezigheid van een lounge bar kunt u verblijf hier nog prettiger worden. Bottega Louie verwent gasten met Amerikaanse gerechten en ligt op een korte afstand van dit pand in Los Angeles.