spa - welcome
noun: spa; plural noun: spas; noun: spa bath; plural noun: spa baths; noun: spa pool; plural noun: spa pools
1. a mineral spring considered to have health-giving properties.
2. a bath containing hot aerated water.
Jurys Inn Fry Street Middlesbrough TS11JH
T: 01642 450291
M: 07824 468367