Red Roof Inn - New London

108 units, TV, pets.

Other amenities: 24 Hour Front Desk, Microwave in room, Parking, Parking, Shopping Nearby

 

Address

707 Colman St.
New London, CT 06320
United States

Map & Directions