Welcome to the multi-awarded GB spa in Athens, Greece, the renowned Hotel Grande Bretagne spa that has lifted the power of well-being to new heights.