Located in the heart of Sugarcreek, the Little Switzerland of Ohio, the Sugarcreek Village Inn & Victoria Station is within two blocks of Main Street. These comfortable rooms all come equipped with wireless internet. It’s the perfect place for a vacation in the village!
206 Factory St SE, Sugarcreek, Ohio 44681, United States
206 Factory Street Southeast Sugarcreek Ohio 44681 US