Red Roof Inn Meriden
Hotel
Meriden
This Meriden, Connecticut hotel is conveniently placed off motorway I-91, only minutes from Powder Ridge Ski Resort.
Number of rooms: 124
10 Bee Street, Meriden, CT 06450, United States
Hotel booked 1 times today.