Elwood Motel

16 units, TV.

Other amenities: Parking, Parking

 

Address

2055 N. Broad St.
Meriden, CT 06450
United States

Map & Directions