Situé sur le lac Silver à Douvres, dans le Delaware, cet hôtel se trouve à 5 minutes du circuit international de Douvres et du casino Dover Downs. Il dispose d'une salle de sport sur place et d'une connexion Wi-Fi gratuite.
Les chambres du Dover Super 8 sont équipées d'un bureau et d'une cafetière. Une télévision par câble est fournie.
Un petit-déjeuner à emporter est servi tous les matins dans cet hôtel de Douvres. Un centre d'affaires est disponible sur place.
Le parc Silver Lake se trouve à 10 minutes à pied du Super 8 Dover. La base aérienne de Douvres est à 5 kilomètres.