
|
Stillwell Hotel
838 S. Grand Ave.
Los Angeles, CA 90017
A superior class tourist hotel located in downtown 2 miles from Union Station. All rooms have climate-control, radio, phone, and a refrigerator. The hotel offers 3 different cuisines, American, Indian, and Mexican. Hotel also has a cocktail lounge.
|