Address 270 Chapman Rd. Newark, DE 19702 Get Directions Website Visit Website Phone 302.366.8097 Category Regional Lodging