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

  • Tuesday - Sunday : 9AM - 7PM
  • Closed Monday

Getting Here