Brandwood Hotel

339 1/2 N Brand Blvd
Glendale
California
United States