The Christopher Inn was a hotel in Downtown Columbus, Ohio. The cylindrical mid-century modern hotel had 16 floors, 137 wedge-shaped rooms, and modern interiors at the time. It was built on the site of the Alfred Kelley mansion, which was disassembled in order to build the hotel. The Christopher Inn operated from 1963 to 1988, when it was demolished. The site is now used as a surface parking lot.