1631 W 3rd St, Los Angeles, CA 90017
Holiday Lodge is a Hotel located at 1631 W 3rd St, Los Angeles, CA 90017. It has received 441 reviews with an average rating of 3.4 stars.
The address of Holiday Lodge: 1631 W 3rd St, Los Angeles, CA 90017
Holiday Lodge has 3.4 stars from 441 reviews
Hotel
8236 reviews
404 S Figueroa St, Los Angeles, CA 90071