A Treat for Your Senses Spa Ceylon evokes the romance of old Ceylon through an experience of royalty.