Sleep Inn & Suites

Sleep Inn & Suites hero image

About Sleep Inn & Suites

Located in the heart of all of the popular Delaware Beaches, the Sleep Inn & Suites hotel is the perfect place for a memorable family vacation!