Location

Park Plaza Lodge Hotel – 6001 W. 3rd Street, Los Angeles, CA 90036

 

Park Plaza Map