Located across the street from the University of Delaware Stadium and close to all major businesses.
Esta popular propiedad goza de una ubicación privilegiada en Newark. Hay un total de 103 habitaciones.
Más información de los hoteles dentro de poco tiempo.