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