Settle in for a vibrant experience at Renaissance Columbus Downtown Hotel. Our unique pet-friendly hotel in downtown Columbus, Ohio, is conveniently located in the heart of downtown Columbus, Ohio, allowing you to easily explore nearby attractions such as the Ohio Theatre, German Village and Columbus Convention Center.