WHERE TO FIND US
AWAY Spa Dallas is located inside the W Dallas-Victory Hotel & Residences, on the 16th floor overlooking downtown Dallas and Victory Park.
LOCATION
2440 Victory Park Lane, Dallas, Texas 75219
HOURS
-
Sunday - Thursday : 9AM - 6PM
-
Friday - Saturday : 9AM - 7PM
-
Closed Monday