Country Inn & Suites
Country Inn & Suites Covington, Louisiana, is conveniently located near I-12 on the Northshore of New Orleans. The hotel's Covington location is convenient for both business and leisure travelers. Amenities include a heated salt-water pool, whirlpool, well-equipped Fitness center, free high-speed Internet access and complimentary cookies and coffee any time of day or night. Guests can start the day right with a delicious, complimentary, hot breakfast buffet daily.
Exit 63-B off of I-12 towards Covington. Left at second stop light.