Indulge in Luxury at the New Le Meridien Columbus, The Joseph Spa Suites
I think we all need a bit of spoiling and pampering every once in a while and I am always looking for a new spot to indulge in luxury and relaxation of a spa. A new spa in Columbus, OH is now open at the Le Meridien. The Joseph Spa Suites will be offering lots…