Spa - welcome
1. a mineral spring considered to have health-giving properties.
a place or resort with a mineral spring.
a commercial establishment offering health and beauty treatment through such means as steam baths, exercise equipment, and massage.
2. a bath containing hot aerated water.
Middlesbrough TS1 1JH
T: 01642 450291
M: 07824 468367