Tabar Hotel is a charming 3-star establishment located in the historic city of Nazareth, Israel. With a total of 90 rooms, this hotel provides a cozy and welcoming atmosphere for travelers seeking both leisure and business opportunities. Renovated in 2011, the hotel combines modern comfort with the rich cultural heritage of its surroundings.