at 13552 Chef Menteur Hwy, New Orleans , 70129-1815 United States
3 FB users likes Relax Inn, set it to 996 position in Likes Rating for New Orleans, Louisiana in Local Business category
Relax Inn is New Orleans based place and this enity listed in Lodging category. Located at 13552 Chef Menteur Hwy LA 70129-1815. Contact phone number of Relax Inn: (504) 254-9140