The Swiss Residence: A Resplendent Retreat in the Hills A holiday retreat admist breath-taking lush green scenery and elegant architecture; offering you an unforgettable stay.