Super 8 New Castle

 2 star hotel

New Castle, Delaware, United States

  • Address:
  • Super 8 New Castle
  • 6118 Melton Rd
  • New Castle
  • 19720-4141


  • Super 8 New Castle - Super 8 New Castle - Super 8 New Castle - Super 8 New Castle -
Super 8 New Castle -
The property consists of 51 rooms. This popular hotel offers the perfect stay for business and leisure travellers alike. The property is air-conditioned in public areas. Lift access is available to guests for added convenience. The Hotel offers internet access for guest convenience. The establishment is wheelchair-accessible. The on-site car park may be useful to those arriving by car.


Photos Of Super 8 New Castle, New Castle


Super 8 New Castle, New Castle Hotel Facilities

24-hour front desk

Free Wi-Fi

Air-conditioned public areas

Number of floors - 3


Free breakfast

Business services

Total number of rooms - 55

Number of buildings/towers - 1

Free outdoor parking

Coffee/tea in lobby


Super 8 New Castle Booking

Check-in date (dd/mm/yy)
Check-out date (dd/mm/yy)
Nights —
Rooms Adults Children
Display prices in:
+44 1273 728862
Your reference is:

Top Hotels in New Castle

Sheraton Wilmington South Hotel

Sheraton Wilmington South Hotel

Very Good
493 reviews
Clarion Hotel The Belle

Clarion Hotel The Belle

411 reviews
Quality Inn Skyways

Quality Inn Skyways

248 reviews
Super 8 New Castle

Super 8 New Castle

174 reviews