spa

US /spɑː/
UK /spɑː/
"spa" picture
1.

a place where people can relax and improve their health and beauty by doing exercises and having special treatments, for example, massages and mud baths

:
We spent the weekend at a luxurious health spa.
The hotel has a swimming pool and a full-service spa.
2.

a town or resort where there is a mineral spring

:
The town of Bath in England is famous for its Roman spa.
Many European towns developed around natural mineral spas.