There's a Hampton Inn on the spot whose proportions and bulk seem identical to old postcard images, so I assume it's still there - just ruined by owners who couldn’t see a day when the old graces might be a selling point.