Super 8 New Castle Hotel is a 2-star venue positioned about 11 km from Castle Mall. The hotel opened its doors in 1990 and was remodeled in 2006.
The property is situated 4.4 km away from Amstel House. It will take 10 minutes to get from the hotel to Newark by car.
Greater Wilmington airport can be reached in 10 minutes by car from Super 8 New Castle Hotel.
The hotel has non-smoking guestrooms include king suite, large queen room and king room that come with complimentary wireless internet, pay TV, a dressing room, a trouser press and a work desk. They feature bathrooms with a bathtub, a shower and a hairdryer.
Eat & Drink
Hooters is about 200 meters away and serves American specialties.
There are such business facilities as a meeting room and a copier on the premises.
Wireless internet is available in the entire hotel for free.
Public parking is possible on site for free.