303 South Hewitt Street, Downtown LA, Los Angeles, CA 90013, United States
The American Hotel is situated in the Downtown Los Angeles Arts District. It is 1.7 miles from L.A. Live and a 13-minute drive from STAPLES Center. All rooms are air-conditioned and include a flat-screen TV with satellite channels. Some rooms have a seating area for relaxation. Rooms are equipped with a shared bathroom. Free WiFi is available throughout the hotel. Concierge services and car hire are offered. Microsoft Theater is 1.7 miles away, Dodger Stadium is a 13-minute drive, and Los Angeles International Airport is an hour's drive from the property.