If you're looking for a quick bite the 24hr Wawa is across the road & also The Celtic Pub or Little Caesar's. Nino's Pizza and a chinese restaurant are in the Shopping Center connected to the hotel.
Yes
A few bars are open , there are several choices in Dover which is 15 minutes away
Thanks! Your answer is awaiting moderation.