Der beste Ort, um in New Castle zu übernachten, ist das Dorfzentrum, besonders rund um das historische Wentworth by the Sea.Diese Gegend ist das Herz von New Castle und liegt auf einer Halbinsel, die von vielen Punkten aus eine wunderschöne Aussicht auf das Wasser bietet. Es ist eine kleine, begehbare Gemeinde mit einem entspannten Tempo, die sich durch große historische Architektur und Zugang zu Küstenpfaden auszeichnet. Die Hauptstraße durch das Dorf, die Wentworth Road, verbindet die verschiedenen Sehenswürdigkeiten.Paare, die einen ruhigen und malerischen Rückzugsort suchen, werden diese Gegend ideal finden. Ihr könnt Spaziergänge entlang der Küste genießen, in gehobenen Restaurants speisen und am Wasser entspannen. Das historische Hotel selbst bietet ein luxuriöses Erlebnis mit Annehmlichkeiten wie einem Spa und hochwertiger Fitnessausstattung, was es zu einem Reiseziel für sich macht.Für diejenigen, die Geschichte und eine ruhigere Umgebung schätzen, bietet ein Aufenthalt in der Nähe des Dorfzentrums einfachen Zugang zum Great Island Common, einem großen Park am Wasser, der sich hervorragend für Picknicks und den Blick auf den Hafen von Portsmouth eignet.