Palihotel Melrose 3 stars

7950 Melrose Avenue, Hollywood, Los Angeles, CA 90046, USA

Hotel image
Read more reviews for Palihotel Melrose