Super 8 West Haven 2 stars

7 Kimberly Avenue, West Haven, CT 06516, USA

Hotel image
Read more reviews for Super 8 West Haven