The Portsmouth Marriott Hotel is conveniently located a few minutes drive from both the city centre and the old harbour.