75 N Broad Street, Norwich
Located in upstate New York in Norwich city center. Free WiFi and cable TV with HBO movie channels are offered. A work desk a telephone and ironing facilities are provided in the rooms at the Red Roof Inn Norwich.