Park Plaza Lodge is a Hotel located at 6001 W 3rd St, Los Angeles, CA 90036. It has received 392 reviews with an average rating of 4.1 stars.
The address of Park Plaza Lodge: 6001 W 3rd St, Los Angeles, CA 90036
Park Plaza Lodge has 4.1 stars from 392 reviews
Hotel
8236 reviews
404 S Figueroa St, Los Angeles, CA 90071