De beste plek om te verblijven in New Castle is het dorpscentrum, met name rond het historische Wentworth by the Sea.Dit gebied is het hart van New Castle en ligt op een schiereiland, wat vanuit vele punten een prachtig uitzicht op het water biedt. Het is een kleine, beloopbare gemeenschap met een ontspannen tempo, met grootse historische architectuur en toegang tot kustpaden. De hoofdweg door het dorp, Wentworth Road, verbindt de verschillende bezienswaardigheden.Koppels die op zoek zijn naar een rustige en schilderachtige ontsnapping zullen dit gebied ideaal vinden. U kunt genieten van wandelingen langs de kust, dineren in luxe restaurants en ontspannen aan het water. Het historische hotel zelf biedt een luxueuze ervaring met voorzieningen zoals een spa en hoogwaardige fitnessapparatuur, waardoor het op zichzelf al een bestemming is.Voor degenen die geschiedenis en een rustigere omgeving waarderen, biedt een verblijf nabij het dorpscentrum gemakkelijke toegang tot de Great Island Common, een groot park aan het water dat uitstekend geschikt is voor picknicks en om te genieten van het uitzicht op de haven van Portsmouth.