Number of Rooms: 120
Situated in the bilical town of Nazareth the hotel is a mere 15 minute walk from the Basilica of the Annunciation and Nazareth's bustling marketplace.