Kenilworth Motel
25 units, TV, refrigerator, microwave, wireless internet in all rooms
Address
176 Berlin Tpke.
Berlin, CT 06037
United States
25 units, TV, refrigerator, microwave, wireless internet in all rooms
176 Berlin Tpke.
Berlin, CT 06037
United States