Zen Spa
Newport, WLS94% like it (4.7 / 28 Reviews )
CONTACT
Address: 29B St James' St, Newport PO30 1HY, United Kingdom Map ➦ Get Directions
Phone : +44 (198) 352-4581 Call
ABOUT
It has received 28 reviews with an average rating of 4.7 stars.
Book online: Book online
FAQs
- ✅ Has restrooms
The address of Zen Spa is:
Zen spa29B St James' St
Newport, PO30 1HY
P: +441983524581
Visit Website: www.zenspaisleofwight.com
Zen spa is listed under