A spa in a Templar buildingThe Carmella Boutique Hotel and Spa in Haifa takes you back in timeTHE CARMELLA Boutique Hotel and Spa – an example of relaxed elegance. (photo credit: Carmella)