
This gallery contains 19 photos.
Located on Yaffo Street near Machane Yehuda in the center of everything – easy access to the Light Rail and all public transportation – walking distance to the Central Bus Station, Gan Sacher , Ben Yehuda, Mamilla and the Old City … Continue reading