Overlooking Caneel Bay in St. John, The Self Centre encourages a philosophy of mental, physical and spiritual awareness through restorative wellness sessions and treatments based in ancient rituals. This haven of discovery truly paves the way for renewal.
