Super 8 by Wyndham Hammond está en Hammond, en la región de Luisiana, a 5,2 km de University Center. Este hotel de 2 estrellas tiene habitaciones con aire acondicionado, baño privado y wifi gratis. El alojamiento dispone de recepción 24 horas.
Todas las habitaciones tienen zona de estar y TV con canales por cable.
El aeropuerto (Aeropuerto internacional Louis Armstrong New Orleans) está a 73 km.