Quality Inn Near Water Country
1190 Lafayette Road -
Portsmouth,
NH 03801