7631 Topanga Canyon Blvd, Los Angeles, California 91304-5535 USA
Hotel Front - Evening/Night
Claim copyright