Where is Cecil Hotel?

Where is Cecil Hotel located?

Cecil Hotel, California, United States (approx. 34.04418°, -118.2505°)


Where is Cecil Hotel on the map?