Welcome to our Covington Hotel near New Orleans Attractions
The Country Inn & Suites Covington hotel welcomes guests with modern decor and plentiful amenities, as well as a convenient location near I-12. Nestled on the north side of beautiful Lake Pontchartrain in the New Orleans area, our hotel's location is convenient for both business and leisure travelers. Services and amenities available to guests include a heated pool, whirlpool and well-equipped Fitness Center. Guests can also start their day in Covington with our hotel's delicious complimentary breakfast buffet, or wind down with free weeknight receptions, held Monday through Thursday. Stay connected with colleagues and family with our complimentary high-speed Internet access. Make your reservations today, and experience what makes the Country Inn & Suites one of the best New Orleans area hotels.
100% non-smoking facility
This hotel is a proud recipient of the 2012 President's Gold Award