New spa opens in W Dallas Victory Hotel

Share

The Away spa has opened for business on the 16th floor of the W Dallas Victory Hotel. The new spa features a beauty bar, manicure and pedicure stations and eight studio rooms.

Share