Motel 6 New London - Niantic 2 stars

269 Flanders Road, Niantic, CT 06357, United States of America

Hotel image
Read more reviews for Motel 6 New London - Niantic