Located across the street from the University of Delaware campus, the hotel is just minutes from many of Newark's finest attractions, including Delaware Art Museum, Delaware Park, Historic New Castle,...
Situada en Newark, esta propiedad ofrece un lugar de descanso y relajación ideal. El edificio ofrece acceso para minusválidos.