Terra Santa is the central point of Jerusalem.
The official name for this place is France Square (but nobody knows about it).
the Square in known as Terra Santa thanks to the Terra Santa Monastry, which for long time hosted some departments of Jerusalem University (not any more)
Kings Hotel oposity to the Monastry at Terra Santa Square