( 850 Reviews )
Red Roof Inn Mystic - New London
Hotel, Extended Stay Hotel, Inn
707 Colman St Building A New London, CT 06320
Kelly Carlson
Very spacious rooms. Nice amenities as well. Friendly staff & convenient location. On site laundry is a plus.
( 1 Reviews )