Palihotel Melrose Avenue

7950 Melrose Avenue, Los Angeles 90046, United States Get Directions to this spot
7950 Melrose Avenue
Los Angeles, 90046
CA, United States

Rate and review Palihotel Melrose Avenue in Los Angeles, CA, United States!

Share your experiences at Palihotel Melrose Avenue with your friends or discover more Hotels in Los Angeles, CA, United States.