This New Orleans hotel opened in 2005. The 5-story hotel is 3 blocks from Bourbon St and the French Quarter, and 4 blocks from the Aquarium of the Americas and the Riverwalk Marketplace.
Stay well-rested with these hotel rooms and suites in New Orleans: With amenities like a pillowtop bed, microwave, refrigerator and flat-screen TV, the hotel accommodations at the Country Inn & Suites in New Orleans help you feel at home.