Mama Shelter Los Angeles 3 stars

6500 Selma Avenue, Hollywood, Los Angeles, CA 90028, USA

Hotel image
Read more reviews for Mama Shelter Los Angeles