Columbus, Ohio, has its first Art Boutique hotel, and let me tell you how much I love this place. Le Méridien Columbus, The Joseph, located in the Short North neighborhood, is an oasis of luxury and art. Great care is taken to ensure a luxury experience, from the valuable staff to the crisp, luxurious rooms. Here at the Joseph, there are 135 guest rooms (including 11 suites and a Presidential Suite) – and plenty of art.