Das Hotel liegt in einer 13 Hektar großen ursprünglichen Parklandschaft und bietet traditionellen Charme und modernen Komfort.
Das Hotel New Place ist ein ruhiger Rückzugsort. Die Zimmer befinden sich in den schönen Stallungen, die nicht weit entfernt sind vom denkmalgeschützten Haupthaus mit seiner beeindruckenden Fassade. Hier werden Ihnen zahlreiche Speisen serviert.
In der Nähe des Hotels finden Sie interessante Orte wie den Marwell Zoo und die historische Schiffswerft von Portsmouth.