★★★
3001/27, Nazareth, Nazareth, Israel
Property Location
With a stay at Casa De Maria, you'll be centrally located in Nazareth, walking distance from Ilut Stadium and close to Basilica of the Annunciation. This hotel is within the region of Mount Tabor and Tel Megiddo.