Karta Vacation Rentals
On Portsmouth's North Harbour in the naval heartland of Great Britain, a short hop from the Historic Dockyard where the Mary Rose and Nelson's HMS Victory are moored. About 5 km from Portsmouth city centre and close to marina action, Sunsail events and the nearby PlayZone — a family-friendly hotel base for maritime fans.