Where is The Blake Hotel, New Haven located?
The Blake Hotel, New Haven, The Blake Hotel, New Haven, United States of America (approx. 41.30603°, -72.93141°)
The Blake Hotel, New Haven, The Blake Hotel, New Haven, United States of America (approx. 41.30603°, -72.93141°)