Este hotel se encuentra en Dover, Delaware, a 5 minutos en coche del circuito internacional de Dover. El hotel alberga restaurante, piscina al aire libre, centro de fitness y habitaciones con TV de pantalla plana.
Número de habitaciones: 135
561 North Dupont Highway, Dover, DE 19901, Estados Unidos