American Hotel
Los Angeles · United States



About this stay
Address303 South Hewitt Street, Downtown Los Angeles, Los Angeles, CA 90013, United States, 90013, Los Angeles
Located in the vibrant Downtown Los Angeles Arts District, American Hotel is 2.7 km from L.A. Live and a 13-minute drive from STAPLES Center. Rooms include air conditioning and a flat-screen TV with satellite channels, and select rooms also have a seating area. Free WiFi is available throughout the property, and bathrooms are shared. The hotel offers concierge service and car hire. Microsoft Theater and Dodger Stadium are both a short drive away.