Spa 21

11 reviews

21 Temple St, Liverpool L2 5RF, United Kingdom

www.templespa21.co.uk

+441512366131

About

Spa 21 is a Massage spa located at 21 Temple St, Liverpool L2 5RF, United Kingdom. It has received 11 reviews with an average rating of 4.0 stars.

Photos

Hours

Monday10:30AM-7PM
Tuesday10:30AM-7PM
Wednesday10:30AM-7PM
Thursday10:30AM-7PM
Friday10:30AM-7PM
Saturday10:30AM-7PM
Sunday10:30AM-7PM

F.A.Q

Frequently Asked Questions

  • The address of Spa 21: 21 Temple St, Liverpool L2 5RF, United Kingdom

  • Spa 21 has 4.0 stars from 11 reviews

  • Massage spa

Similar places

Swan Spa Thai Massage & Beauty

75 reviews

22 Slater St, Liverpool L1 4BS, United Kingdom