Hollywood Hotel - The Hotel of Hollywood Los Angeles
1160 North Vermont Avenue
Los Angeles,
CA 90029
Near Paramount Studios