Downtown Los Angeles, Downtown Los Angeles
Spend a second to
save a fortune!
Spend a second to save a fortune!
303 South Hewitt Street, Downtown Los Angeles
American Hotel is located in the Downtown Los Angeles Arts district in Los Angeles, 2.7 km from L.A. Live. STAPLES Center is 13 minutes' drive away from American Hotel.
See MoreUsage of subsidiary facilities may incur additional fees