Wilshire Grand Hotel, Los Angeles

930 Wilshire BlvdDowntown, Los Angeles90017, United States