Supportinfo@ratecheck.travel
Templers Boutique Hotel, Haifa | 36 Ben Gurion Blvd., The German Colony, Haifa, Israel, 35023 | RateCheck.travel