Hollywood Studio Inn

7160 W Sunset Blvd
Los Angeles
California
United States