Suggest an update Name* Categories* State* Locality* ZIP* Street address* Phone* Website* Company description* Visit the hotel Imperial Palace, which is in the state Ohio (OH), city Vandalia. Our hotel can be found at 790 Northwoods Boulevard, Vandalia, OH 45377. Great deals on best and cheap hotels. Your comments* (not for publishing) * — Required information Imperial Palace/790 Northwoods Boulevard - Vandalia - Ohio (OH) ← View details 790 Northwoods Boulevard, Vandalia, OH 45377, Vandalia, Ohio (OH) +1 937-898-6924