Rejuvenate your senses with a spa retreat at Hatten Place. Melt your stress away with this relaxing spa experience at H Spa.