Virgin Hotel Upping the Ante
The World’s first Virgin Hotel is officially open in Chicago and is officially upping the ante on the hotel game. The hotel is offering the same excitement, heartfelt service and smart innovation that Virgin is known for but is shaking up the…
Categories: travel