Home
Service & Amenities
Gallery
Attraction
Contact Us
BOOK NOW!
Contact Us
Home
Contact Us
Contact
Us
Address
1213 west Avenue, New Castle, Delaware 19720, United States
Phone No
+1 302-654-5544
Email
gm.slnewcastle@ssnhotels.com
Check In - Check Out
4:00 PM - 11:00 AM
Please ensure Javascript is enabled for purposes of
website accessibility