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.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results