The prime location of the Courtyard Columbus Downtown puts you in the heart of Ohio's capital city near entertainment venues, top attractions and much more! Surrounded by the best of Columbus, discover this vibrant city from our downtown hotel!