Arlo SoHo Hotel And The Allure Store Team Up For The Ultimate Beauty Destination In New York

Attention, all travel and beauty lovers – there’s a new partnership in town that you’ll want to take advantage of! I you want a global “Tour of Beauty” you can say “Sayonara” to Sephora for awhile – and check into Arlo Hotels.

Arlo, a luxury hotel brand, is an independent lifestyle hotel group headquartered in New York City, and is excited to announce its exclusive partnership between its Arlo SoHo property and the newly opened Allure Store, which is a beautiful brick-and-mortar shop filled with fantastic beauty buys – just as you would see in the award-winning Allure Magazine.

Starting since October 11th, guests of Arlo

→ Continue reading at Forbes

[ufc-fb-comments url=""]

Latest Articles

Related Articles