Top-Rated Microtel Inn Hotels in Delaware

Microtel Inn & Suites By Wyndham Georgetown Delaware Beaches Georgetown

reviews

22297 Dupont Blvd -  Georgetown, DE 19947
Near Georgetown Circle

Microtel Inn & Suites by Wyndham Dover Dover

reviews

1703 E Lebanon Rd -  Dover, DE 19901
Near Wesley College Dover Air Force Base Campus