TLVstay Apartments - Zangvil 20

  Zangvil 20, Tel Aviv, Israel

Booking.com Book Now