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
108 West Main Street, Sugarcreek, OH 44681, USA 0.08 mi
217 Buckeye Street, Sugarcreek, OH 44681, USA 0.37 mi