Stardust Motel 2 stars

544 Providence New London Turnpike, North Stonington, CT 06359, United States of America

Hotel image
Read more reviews for Stardust Motel