Spa Ceylon is a multisensory experience where guests are immersed in a unique setting that appeals to every sense. While the Signature Spas offer rejuvenating therapy treatments and services, the colourful Boutiques offer spa products.
Visit the store in Battaramulla and experience the bliss.