News

The Carmella Boutique Hotel and Spa in Haifa takes you back in time It’s situated on a side street just a few steps off the ...