September 7, 2014 Total Views: 6070 Today: 1
Hotel 2907 St Claude New Orleans, Located in New Orleans, Louisiana, this holiday home has a fully equipped kitchen. It is 3 minutes’ drive from Crescent Park and the Mississippi River. An oven, refrigerator, and dining area are available at 2907 St Claude. Guests can also enjoy a seating area with a flat-screen cable TV. Barbecue facilities are available to guests at this holiday home. The property offers free parking. Louis Armstrong New Orleans International Airport is 20 minutes’ drive from this holiday home. Guests will be 4.2 km from New Orleans city centre. (Hotel 2907 St Claude New Orleans hotels booking).