North Dartmouth Capri Motel, North Dartmouth August 15, 2021August 15, 2021 Hotels USA Capri Motel, North Dartmouth https://capri-motel.usa8.info Offering an on-site tennis court, Capri Motel is located in North Dartmouth. Free WiFi access is available. The shops and Read More