Where is Phoenix Hotel?

Where is Phoenix Hotel located?

Phoenix Hotel, California, United States of America (approx. 37.78303°, -122.41784°)


Where is Phoenix Hotel on the map?