A sanctuary of peace and tranquillity, Eden Elements is the ideal spa destination located at Eden One in Dublin’s most sought after address, Number One Ballsbridge. This premier spa experience uses a fusion of nature’s elements; Earth, Air, Fire, Water, Light, Dark and Ice to invigorate all the senses, enabling day spa guests to switch …