Det bedste område at bo i New Castle er landsbyens centrum, især omkring det historiske Wentworth by the Sea.Dette område er hjertet af New Castle og er beliggende på en halvø, der tilbyder dejlig udsigt over vandet fra mange punkter. Det er et lille, gåvenligt samfund med et afslappet tempo, der byder på storslået historisk arkitektur og adgang til kyststier. Hovedvejen gennem landsbyen, Wentworth Road, forbinder de forskellige seværdigheder.Par, der søger en rolig og naturskøn ferie, vil finde dette område ideelt. Du kan nyde slentreture langs kystlinjen, spise på eksklusive restauranter og slappe af ved vandet. Det historiske hotel i sig selv tilbyder en luksuriøs oplevelse med faciliteter som et spa og avanceret fitnessudstyr, hvilket gør det til en destination i sig selv.For dem, der sætter pris på historie og en roligere beliggenhed, giver et ophold nær landsbyens centrum nem adgang til Great Island Common, en stor park ved vandet, der er fremragende til picnics og til at nyde udsigten over Portsmouth Harbour.