Red Carpet Inn New Orleans

6050 Chef Menteur Hwy
New Orleans
Louisiana
United States