American Hotel

Los Angeles · United States

About this stay

Address
303 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.