I have another blog that doesn't suck.
This is from the Philadelphia Atlas, of G. W. Bromley, published 1910. The location is currently occupied by the Cira Centre, just north 30th Street Pennsylvania Station (opened 1933).
Wow, that hotel. Location, location, location.
[ Addendum 2019-07-01: Chas. Owens found a picture of the hotel! ]