Anyone ever stayed at the Astor?
We just booked 2 rooms for Voodoo Fest. Can't beat the location on the corner of Bourbon and Canal. And it looks very nice on their website. Got good reviews, too.
Anybody have a first-hand review?
I know we'll enjoy eating downstairs at the Bourbon House. Redfish on the halfshell, here we come!