The American Hotel is a Hotel located at 303 S Hewitt St, Los Angeles, CA 90013. It has received 382 reviews with an average rating of 3.9 stars.
The address of The American Hotel: 303 S Hewitt St, Los Angeles, CA 90013
The American Hotel has 3.9 stars from 382 reviews
Hotel
8236 reviews
404 S Figueroa St, Los Angeles, CA 90071