The Norwich Inn is offering Vermont Residents a 15% off room discount and more for a staycation through 12/30/20.