Skip to main content
Reserve
 
CONTACT & LOCATION

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

CONTACT

Inquiries: 214 397 4141

HOURS

  • Sunday - Thursday : 9AM - 6PM
  • Friday - Saturday : 9AM - 7PM
  • Closed Monday

Getting Here