About

Edit info
  • Open today, 11:00am - 8:00pm
  • (202) 347-5080
  • 1018 Vermont NW Ave
    Washington DC 20005

Located at 1018 Vermont NW Ave, Downtown Spa is a day spa in Downtown, Washington 20005. You can get different services, including massages. Some services offered are a 60-min massage for $80 or a 90-min massage for $120. For Downtown Spa hours of operation, check out the hours below. Looking for more prices or have additional questions? Call (202) 347-5080.