<--Previous Up Next-->
The Divine Lorraine, a creepy and abandoned former hotel down the street from Ben's place. This picture doesn't really capture it, but at certain times and from certain vantage points, it totally looks like something out of "Batman."