Best Western Plus La Mid-Town Hotel is a Hotel located at 603 S New Hampshire Ave, Los Angeles, CA 90005. It has received 610 reviews with an average rating of 4.0 stars.
The address of Best Western Plus La Mid-Town Hotel: 603 S New Hampshire Ave, Los Angeles, CA 90005
Best Western Plus La Mid-Town Hotel has 4.0 stars from 610 reviews
Hotel
8236 reviews
404 S Figueroa St, Los Angeles, CA 90071