3636 Saint Charles Avenue, New Orleans, LA 70115, USA
3636 Saint Charles Ave New Orleans, LA 70115-4690 New Orleans Louisiana 70115 US

The Best Western St. Charles is pet friendly! Two dogs (up to 80 lbs) are welcome in select rooms for an additional fee of $20 per day (not to exceed $50 per week) plus a refundable …