Great Place to Stay in Dover. The staff was very helpfull and the rooms were very clean. Highly recommend!!!
Location: United States > Delaware > Dover
Free Breakfast Free High Speed Internet ( WiFi ) Wheelchair access
#3 of 7 Hotels in Dover
Price Range (Based on Average Rates): $
Number of rooms: 28