42309 South Morrison Boulevard unit, Hammond
Located in Hammond Louisiana region Baymont Inn & Suites by Wyndham Hammond is located 3.7 mi from University Center. Featuring a shared lounge the 3-star hotel has air-conditioned rooms with free WiFi each with a private bathroom.
142 Oak Court, Hammond
Baymont by Wyndham Slidell is located in Slidell, within 27 miles of Caesars Superdome and 28 miles of Union Station. Featuring a seasonal outdoor swimming pool, the 3-star inn has air-conditioned rooms with free WiFi, each with a private bathroom.