2713 North Causeway Boulevard, Metairie
Country Inn & Suites by Radisson Metairie (New Orleans) LA is located in Metairie and is only 2625 feet from Lakeside Shopping Center.
130 Holiday Boulevard, Metairie
Country Inn & Suites by Radisson Covington LA is a Covington hotel. This three-star establishment features a shared lounge and an ATM. The hotel has a fitness centre, a 24-hour front desk, and complimentary WiFi throughout.