spa


spa (http://definr.com/spa)

     n 1: a health resort near a spring or at the seaside [syn: {watering
          place}, watering hole]
     2: a fashionable hotel [syn: resort hotel]