The Saint, Autograph Collection Hotel in New Orleans

Discussion created by razorbackfan on Jan 29, 2012
Latest reply on Jan 31, 2012 by anadyr

Just noticed the February opening of this Category 6 Hotel in New Orleans.  It is located on Canal Street.  We'll have to stay there soon.