Travel

The NYLO Hotel in Plano, Texas

The first location of the emerging NYLO hotel brand recently opened in Plano, Texas.  The new hotel chain aims to offer a unique alternative for travelers who want a change from the traditional cookie-cutter mid-priced […]