Where is The Jay Hotel?

Where is The Jay Hotel located?

The Jay Hotel, The Jay Hotel, United States of America (approx. 37.7946°, -122.4006°)


Where is The Jay Hotel on the map?