Skip to content

The Renaissance Westerville

Categories

Hospitality

About Us

We are a unique hotel built with a modern lakehouse theme in the heart of Westerville. We have 222 hotel rooms and 15,000 square feet of indoor and outdoor meeting space.

Scroll To Top