Just north of the Greater Columbus Convention Center and within a few miles of many Columbus attractions, this hotel is a popular choice with those traveling for business and for pleasure.
Born in 1960s Paris during an era of glamorous travel, Le Méridien Hotels & Resorts continues to celebrate cultures around the world through the distinctly European spirit of savouring the good life.