The Victoria Hotel in Sidmouth has unveiled its exclusive spa day packages at its newly opened Source Spa with state-of-the-art facilities. Designed to provide the ultimate relaxation and rejuvenation, they are perfect for those seeking a luxurious escape by the sea.