La migliore zona in cui soggiornare a New Castle è il centro del paese, in particolare intorno allo storico Wentworth by the Sea.Quest'area è il cuore di New Castle ed è situata su una penisola, offrendo incantevoli viste sull'acqua da molti punti. È una piccola comunità, percorribile a piedi, con un ritmo rilassato, caratterizzata da una grandiosa architettura storica e accesso a sentieri costieri. La strada principale che attraversa il paese, Wentworth Road, collega i vari punti di interesse.Le coppie in cerca di una fuga tranquilla e panoramica troveranno questa zona ideale. Potrete godervi passeggiate lungo la costa, cenare in ristoranti di lusso e rilassarvi in riva al mare. Lo stesso hotel storico offre un'esperienza lussuosa con servizi come una spa e attrezzature fitness di fascia alta, rendendolo una destinazione a sé stante.Per coloro che apprezzano la storia e un ambiente più tranquillo, soggiornare vicino al centro del paese offre un facile accesso al Great Island Common, un grande parco sul lungomare superbo per picnic e per godersi le viste sul porto di Portsmouth.